coreutils: date invocation

1 
1 21.1 ‘date’: Print or set system date and time
1 ==============================================
1 
1 Synopses:
1 
1      date [OPTION]... [+FORMAT]
1      date [-u|--utc|--universal] [ MMDDhhmm[[CC]YY][.ss] ]
1 
1    Invoking ‘date’ with no FORMAT argument is equivalent to invoking it
1 with a default format that depends on the ‘LC_TIME’ locale category.  In
1 the default C locale, this format is ‘'+%a %b %e %H:%M:%S %Z %Y'’, so
1 the output looks like ‘Thu Mar  3 13:47:51 PST 2005’.
1 
1    Normally, ‘date’ uses the time zone rules indicated by the ‘TZ’
1 environment variable, or the system default rules if ‘TZ’ is not set.
1 ⇒Specifying the Time Zone with ‘TZ’ (libc)TZ Variable.
1 
1    If given an argument that starts with a ‘+’, ‘date’ prints the
1 current date and time (or the date and time specified by the ‘--date’
1 option, see below) in the format defined by that argument, which is
1 similar to that of the ‘strftime’ function.  Except for conversion
1 specifiers, which start with ‘%’, characters in the format string are
1 printed unchanged.  The conversion specifiers are described below.
1 
1    An exit status of zero indicates success, and a nonzero value
1 indicates failure.
1 

Menu