


DATE(1L)						 DATE(1L)


NNAAMMEE
       date - print or set the system date and time

SSYYNNOOPPSSIISS
       ddaattee  [-u]  [-d	datestr]  [-s  datestr]	[+FORMAT]  [MMD-
       Dhhmm[[CC]YY][.ss]]

DDEESSCCRRIIPPTTIIOONN
       This manual page documents the GNU version of ddaattee.   ddaattee
       with no arguments prints the current time and date (in the
       format of the `%c' directive described below).	If  given
       an  argument that starts with a `+', it prints the current
       time and date in a format  controlled  by  that	argument,
       which  has  the same format as the format string passed to
       the `strftime' function.	Except for directives that start
       with `%', characters in that string are printed unchanged.

       The directives are:

       %      a literal %

       n      a newline

       t      a horizontal tab

       Time fields:

       %H     hour (00..23)

       %I     hour (01..12)

       %k     hour ( 0..23)

       %l     hour ( 1..12)

       %M     minute (00..59)

       %p     locale's AM or PM

       %r     time, 12-hour (hh:mm:ss [AP]M)

       %S     second (00..61)

       %T     time, 24-hour (hh:mm:ss)

       %X     locale's time representation (%H:%M:%S)

       %Z     time zone (e.g., EDT), or nothing if no  time  zone
	      is determinable

       Date fields:

       %a     locale's abbreviated weekday name (Sun..Sat)




								1





DATE(1L)						 DATE(1L)


       %A     locale's	full  weekday name, variable length (Sun-
	      day..Saturday)

       %b     locale's abbreviated month name (Jan..Dec)

       %B     locale's full month  name,  variable  length  (Jan-
	      uary..December)

       %c     locale's	date  and  time	(Sat Nov 04 12:02:33 EST
	      1989)

       %d     day of month (01..31)

       %D     date (mm/dd/yy)

       %h     same as %b

       %j     day of year (001..366)

       %m     month (01..12)

       %U     week number of year with Sunday  as  first  day  of
	      week (00..53)

       %w     day of week (0..6)

       %W     week  number  of	year  with Monday as first day of
	      week (00..53)

       %x     locale's date representation (mm/dd/yy)

       %y     last two digits of year (00..99)

       %Y     year (1970...)

       If given an argument that does not start	with  `+',  ddaattee
       sets  the  system  clock to the time and date specified by
       that argument.  The argument must consist entirely of dig-
       its, which have the following meaning:

       MM     month

       DD     day within month

       hh     hour

       mm     minute

       CC     first two digits of year (optional)

       YY     last two digits of year (optional)

       ss     second (optional)




								2





DATE(1L)						 DATE(1L)


       Only the superuser can set the system clock.

   OOPPTTIIOONNSS
       _-_d _d_a_t_e_s_t_r
	      Display  the  time  and  date specified in _d_a_t_e_s_t_r,
	      which can be in almost any common format.	The dis-
	      play  is	in  the	default  output format, or if an
	      argument starting with `+' is given to ddaattee, in the
	      format specified by that argument.

       _-_s _d_a_t_e_s_t_r
	      Set  the	time and date to _d_a_t_e_s_t_r, which can be in
	      almost any common format.	It  can  contain  month
	      names, timezones, `am' and `pm', etc.

       _-_u     Print or set the time and date in Universal Coordi-
	      nated Time (also	known  as  Greenwich  Mean  Time)
	      instead of in local (wall clock) time.







































								3


