Many of the runwhen programs accept arguments specifying timestamps. These timestamps can be given in any of these formats:
@400000003fa2abfa3789e734
: a TAI64N stamp, preceded by
"@
".
$VARIABLE
: the name of an environment variable, preceded by
"$
". The value of the variable should be a TAI64N
stamp, as above, but not including the "@
".
n
("now"): the current time.
d1S
: a decimal number specifying a number of seconds,
preceded by "d
" and followed by
"S
".
d1M
: a decimal number specifying a number of minutes,
preceded by "d
" and followed by
"M
".
d1H
: a decimal number specifying a number of hours,
preceded by "d
" and followed by
"H
".
d1d
: a decimal number specifying a number of days,
preceded by "d
" and followed by
"d
".
d1W
: a decimal number specifying a number of weeks,
preceded by "d
" and followed by
"W
". These last five formats are typically useful
with rw-add
or
rw-sub
, and are best thought of as
durations or intervals rather than points in time.
t1067625456
: a system clock (time_t
) value,
preceded by "t
".
i2003-10-31T13:37:14-0500
: an ISO 8601 format time,
preceded by "i
".