Add date selection for a report.

This commit is contained in:
Nikolay Puzanov
2014-05-16 13:31:20 +04:00
parent 4ed944b9c7
commit 095ace7632
2 changed files with 71 additions and 54 deletions

View File

@@ -61,9 +61,26 @@ uberproject/website/programming: [2014-04-18 09:47:04] - [2014-04-18 09:49:38] -
которых на дизайн сайта ушло 1 минута 11 секунд, а на программирование 2 минуты
34 секунды.
У команды =report= могут быть агрументы =today=, =week=, =month= или название
задачи, с помощью которых можно сформировать отчет за сегодня, за тукущую
неделю, текущий месяц или по выбранной задаче.
Команда =report= может иметь параметры:
- =day [DATE]= - отчет по текущему дню или по дате DATE;
- =week [DATE]= - отчет по текущей неделе или по неделе, в которую входит день
DATE;
- =month [DATE]= - отчет по текущему месяцу или по месяцу, в который входит день
DATE;
Кроме того, параметром команды =report= может быть название проекта, например:
#+begin_src sh
$ worktimer.scm report uberproject/website
--- REPORT
Overall: 00:03:45
uberproject: 00:03:45
website: 00:03:45
--- LAST STOPPED TASK
uberproject/website/programming: [2014-04-18 09:47:04] - [2014-04-18 09:49:38] - 00:02:34
#+end_src
При запуске программы без аргументов выводится имя текущей задачи и текущий
таймер: