fnogatz / clocker

Command-line tool to track project hours
Other
420 stars 31 forks source link

`clocker data --gt=...` wrong for entries over midnight #28

Closed fnogatz closed 5 years ago

fnogatz commented 9 years ago

screenshot from 2015-09-14 08 47 14

fnogatz commented 6 years ago

The same applies for clocker data without the --gt flag:

> clocker -d /tmp/clocker start -t some
> clocker -d /tmp/clocker set start 'yesterday 23:00'
> clocker -d /tmp/clocker stop                       
> clocker -d /tmp/clocker set end '01:00'    
> clocker -d /tmp/clocker list
1534798800  2018-08-20  [ 23:00:00 - 01:00:00 ]  (02:00:00)  [some]
> clocker -d /tmp/clocker data
[
  {
    "hours": [
      {
        "date": "2018-08-21",
        "hours": 2
      }
    ],
    "title": "consulting"
  }
]

This should instead return objects for 2018-08-20 and 2018-08-21 with 1 hour each.

fnogatz commented 5 years ago

This is fixed since #40 in v1.15.0.