uu-date(1)

uu-date1

Print or set the system date and time

Usage

date [OPTION] ... [+FORMAT] ...

date [OPTION] ... [MMDDhhmm [[CC] YY] [.ss]]

The following optional flags may follow '%':

Examples:

Convert seconds since the epoch (1970-01-01 UTC) to a date

date --date='@2147483647'

Show the time on the west coast of the US (use tzselect(1) to find TZ)

Overview

Print or set the system date and time

Options

-d, --date <STRING>

display time described by STRING, not 'now'

-f, --file <DATEFILE>

like --date; once for each line of DATEFILE

-I, --iso-8601 [<FMT>]

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

--resolution

output the available resolution of timestamps Example: 0.000000001

-R, --rfc-email

output date and time in RFC 5322 format. Example: Mon, 14 Aug 2006 02:34:56 -0600

--rfc-3339 <FMT>

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

--debug

annotate the parsed date, and warn about questionable usage to stderr

-r, --reference <FILE>

display the last modification time of FILE

-s, --set <STRING>

set time described by STRING

-u, --universal

print or set Coordinated Universal Time (UTC)

-h, --help

Print help

-V, --version

Print version

[format]

Version

v(uutils coreutils) 0.12.0

From uutils-coreutils 0.12.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.