GothenburgBitFactory / GothenburgBitFactory/timewarrior

Extract ranges from pure dates

Open
#180 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
1.7k
Forks
117
Avg merge
1d 7h
Merged PRs (30d)
5

Description

Extract range from pure dates (date without time) for commands which require it:
```
2018 - whole year: 2018-01-01T00:00:00 - 2019-01-01T00:00:00
2018-10 - whole month: 2018-10-01T00:00:00 - 2018-11-01T00:00:00
2018-10-03, 20181003 - whole day: 2018-10-03T00:00:00 - 2018-10-04T00:00:00
```

Contributor guide

Open the contributing guide

Research direction

Start by tracing the CLI date parsing and range-handling entry points for commands that require a time range. Verify how year, year-month, and the two full-date formats are currently interpreted; done means each example expands to the stated start and exclusive end timestamps.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.