diff options
CLI: time assignments for filter options
Explanation. There is an important difference between "to <date>" (e.g.
to 15/11/2018) and "to <date time>" (e.g. to "15/11/2018 13:30"):
<date> is a time span (of 24 hours), while <date time> is a point in
time.
"To <date>" really means "to the end of <date>", while "before <date>"
means "before the beginning of <date>". There are 24 hours between the
two, whereas there is only one second between "before <date time>" and
"to <date time>". Similar for from/after.
An earlier commit introduced parse_datearg() that only accepts a date
without a time. Hence, a date should be treated as a time span from
midnight to one second before next midnight.
The commit also fixes an error detection bug (filter.start_from/to and
filter.end_from/to were updated too early).
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to 'doc%25252525252525253fid%25252525252525253dd0602625bcb0af0ec37b74597630c156b188afef%252525252525253fid%252525252525253dd0602625bcb0af0ec37b74597630c156b188afef&id2%252525252525253ddaa30ef3bb592cea54dbdbce0f241bab43eec5dc%2525252525253fid%2525252525253dd0602625bcb0af0ec37b74597630c156b188afef%25252525253fid%25252525253ddaa30ef3bb592cea54dbdbce0f241bab43eec5dc%252525253fid%252525253dad183c61a93ca0146407d314d4ae671c894f88a8%2525253fid%2525253dad183c61a93ca0146407d314d4ae671c894f88a8&id2%2525253d7851f46fbb1e84fe4fa62a36d1f79b936f040e66%25253fid%25253dad183c61a93ca0146407d314d4ae671c894f88a8%253fid%253d7851f46fbb1e84fe4fa62a36d1f79b936f040e66%3fid%3d7851f46fbb1e84fe4fa62a36d1f79b936f040e66?id=4ba2cc46d74a3b516046d1da565e4abb4dc1b196')
0 files changed, 0 insertions, 0 deletions