date(1) General Commands Manual date(1)

date - Print or set the system date and time

date [-d|--date] [-f|--file] [-I|--iso-8601] [-R|--rfc-email] [--rfc-3339] [--debug] [-r|--reference] [-s|--set] [-u|--universal] [-h|--help] [-V|--version] [format]

Print or set the system date and time

display time described by STRING, not 'now'
like --date; once for each line of DATEFILE
output date/time in ISO 8601 format.
FMT='date' for date only (the default),
'hours', 'minutes', 'seconds', or 'ns'
for date and time to the indicated precision.
Example: 2006-08-14T02:34:56-06:00

[possible values: date, hours, minutes, seconds, ns]

output date and time in RFC 5322 format.
Example: Mon, 14 Aug 2006 02:34:56 -0600
output date/time in RFC 3339 format.
FMT='date', 'seconds', or 'ns'
for date and time to the indicated precision.
Example: 2006-08-14 02:34:56-06:00

[possible values: date, seconds, ns]

annotate the parsed date, and warn about questionable usage to stderr
display the last modification time of FILE
set time described by STRING
print or set Coordinated Universal Time (UTC)
Print help
Print version
[format]

v0.0.26

date 0.0.26