0.1.0 |
|
---|
#32 in #相对
11KB
228 行
Jobber
跟踪工作时间的命令行工具。
安装
用法
开始时间跟踪
立即开始跟踪
$ jobber -s
Starting new job:
Pos: 1
Start: Sun Oct 13 2013, 07:59
在过去的特定时间开始跟踪
$ jobber -s 12:00
Starting new job:
Pos: 1
Start: Tue Oct 13 2013, 12:00
绝对时间被解释为在±12小时之内。因此,如果现在是8:00,那么21:00将被理解为昨天。17:00将在12小时之后。
结束已开始的工作
您可以通过简单地使用选项 -e 来立即停止运行的工作,而不需要提供任何时间信息。
以绝对日期和时间开始跟踪
$ jobber -s 10/30/2013,12:00
等效于
$ jobber -s 30.10.2013,12:00
$ jobber -s 12:00,10/30/2013
$ jobber -s 12:00,30.10.2013
以相对时间开始跟踪
$ jobber -s 5h-
给出一个数字,后跟一个 "h" 或 "m" 以及一个 "+" 或 "-",结果时间将根据现在的小时或分钟差来计算。
结束时间跟踪
立即结束跟踪
$ jobber -e
在过去的特定时间结束跟踪
$ jobber -e 14:00
在绝对日期和时间结束跟踪
$ jobber -e 10/30/2013,14:00
以相对时间结束跟踪
$ jobber -e 1m+
列出工作
列出所有已知工作
$ jobber -l
月度报告
$ jobber -r
jobber - job time tracker
4/2013
sun mon tue wed thu fri sat
11.75 - 12.75 - - -
- - 4.5 6.5 - 7.5 -
- - - - - - -
- - - - - - -
- - -
Monthly total: 43.0 hours
Total over all: 43.0 hours
依赖项
~4.5–6MB
~105K SLoC