;doc: clarify report intervals' effect on begin/end dates (#1561)
This commit is contained in:
parent
0727736bff
commit
031219e792
@ -103,9 +103,11 @@ m4_define({{_reportingoptions_}}, {{
|
||||
|
||||
`-b --begin=DATE`
|
||||
: include postings/txns on or after this date
|
||||
(will be adjusted to preceding subperiod start when using a report interval)
|
||||
|
||||
`-e --end=DATE`
|
||||
: include postings/txns before this date
|
||||
(will be adjusted to following subperiod end when using a report interval)
|
||||
|
||||
`-D --daily`
|
||||
: multiperiod/multicolumn report by day
|
||||
|
||||
@ -136,8 +136,8 @@ reportflags :: [Flag RawOpts]
|
||||
reportflags = [
|
||||
|
||||
-- report period & interval
|
||||
flagReq ["begin","b"] (\s opts -> Right $ setopt "begin" s opts) "DATE" "include postings/txns on or after this date"
|
||||
,flagReq ["end","e"] (\s opts -> Right $ setopt "end" s opts) "DATE" "include postings/txns before this date"
|
||||
flagReq ["begin","b"] (\s opts -> Right $ setopt "begin" s opts) "DATE" "include postings/txns on or after this date (will be adjusted to preceding subperiod start when using a report interval)"
|
||||
,flagReq ["end","e"] (\s opts -> Right $ setopt "end" s opts) "DATE" "include postings/txns before this date (will be adjusted to following subperiod end when using a report interval)"
|
||||
,flagNone ["daily","D"] (setboolopt "daily") "multiperiod/multicolumn report by day"
|
||||
,flagNone ["weekly","W"] (setboolopt "weekly") "multiperiod/multicolumn report by week"
|
||||
,flagNone ["monthly","M"] (setboolopt "monthly") "multiperiod/multicolumn report by month"
|
||||
|
||||
@ -493,6 +493,8 @@ Some notes:
|
||||
start/end dates from options and that from `date:` queries.
|
||||
That is, `date:2019-01 date:2019 -p'2000 to 2030'` yields January 2019, the
|
||||
smallest common time span.
|
||||
- A [report interval](#report-intervals) (see below) will adjust start/end dates,
|
||||
when needed, so that they fall on subperiod boundaries.
|
||||
|
||||
Examples:
|
||||
|
||||
@ -743,6 +745,8 @@ or `hledger print cur:\\$`.
|
||||
PERIODEXPR is a [period expression](#period-expressions) (with no report interval).
|
||||
Examples: `date:2016`, `date:thismonth`, `date:2000/2/1-2/15`, `date:lastweek-`.
|
||||
If the `--date2` command line flag is present, this matches [secondary dates](#secondary-dates) instead.
|
||||
([Report intervals](#report-intervals) will adjust [start/end dates](report-start--end-date)
|
||||
to preceding/following subperiod boundaries.)
|
||||
|
||||
**`date2:PERIODEXPR`**
|
||||
: match secondary dates within the specified period.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user