Next: Exclusive date period, Previous: Exclusions with date argument, Up: Exclusions with date argument [Contents][Index]
%i[date][#[date]]
special text%i[date][#[date]]
references an inclusive date period, i.e. all dates which are part of the
specified period are valid and are displayed. Of course this means, that all
fixed dates which are not part of this period (not covered by it) are invalid
and remain undisplayed therefore.
The first specified date defines the starting date of the fixed date,
i.e. the first date the fixed date may occur. For the starting date, the
following rules concerning definite omission values are valid, elucidated
by using the
yyyy[mm[dd|wwwn]]
date format:
0000
, the current year is assumed for the year.
01
(≡January) is assumed for the
month.
00
, the current month is assumed for the month,
and the December is assumed in case mm is set to 99
.
01
is assumed for the day.
00
, the current day is assumed for the day,
and the last day of the month mm is assumed in case dd is set to
99
.
1…5
or 9
),
then a www field must also be specified.
The second specified date defines the ending date of the fixed date,
i.e. the last date the fixed date may occur. For the ending date, the
following rules concerning definite omission values are valid, likewise
elucidated by using the
yyyy[mm[dd|wwwn]]
date format:
0000
, the current year is assumed for the year.
12
(≡December) is assumed for the
month.
00
, the current month is assumed for the month,
and the December is assumed in case mm is set to 99
.
00
, the current day is assumed for the day,
and the last day of the month mm is assumed in case dd is set to
99
.
1…5
or 9
),
then a www field must also be specified.
The preceding rules are analogously valid for the other permitted date formats.
If the starting date, which is encoded in the %i…
special
text, is later the ending date, the %i…
special text
will be ignored.
In case neither the starting date nor the ending date is specified, means only ‘%i’ is given, the implicit period 1st January 1…31st December 9999 (00010101…99991231) will be used.
If only the starting date is specified, means either ‘%idate’ or ‘%idate#’ is given, the implicit ending date 31st December 9999 (99991231) will be used.
In case only the ending date is specified, means ‘%i#date’ is given, the implicit starting date 1st January 1 (00010101) will be used.
For example:
0d*1#999 Every day of year: only April and July\ %i00004#00004 %i00007#00007 ; 0*d1#999 Every day of year: from January…October\ %i#000010 ; 0*d1#999 Every day of year: from August 1990\ %i19908 ; 0*d1#999 Every day of year: from August…December\ %i00008 ; 0*d1#999 Every day of year: only today%i0@t#0@t
Next: Exclusive date period, Previous: Exclusions with date argument, Up: Exclusions with date argument [Contents][Index]