DATE(1) >>>>>>>>>> >>>>>>> DATE(1)
>>>>>
date - print or set the system date and time
>>>>
date [>>>>>>]... [+>>>>>]
date [OPTION]... MMDDhhmm[[CC]YY][.ss]
>>>>
Display date and time in the given FORMAT. With -s, or with
MMDDhhmm[[CC]YY][.ss], set the date and time first.
>>>>>>>> >>>>>>>>> >>
>>>> >>>>>> >> >>>>>>>> >
>> >>>>>> >>>>>> >>>>>>.
-d, --date=>>>>>
>>>>>>>>> >>>>>
>>>>>>> >>>>>>, > >>
,,>>>>"
--debug
>>>>>> >>>>>>>> >>>>> >
>>>>>>>>> > >>>>>>>
>>>>>>>> >> >>>>>>>>>>
>>>>>>
-f, --file=>>>>>>>>>>>>>>
like --date; once for each line of DATEFILE; if DATEFILE is -,
read names from standard input
-I[>>>], --iso-8601[=>>>]
output date/time in ISO 8601 format. FMT='date' (default),
'hours', 'minutes', 'seconds', or 'ns' for date and time to the
indicated precision. Example: 2006-08-14T02:34:56-06:00
--resolution
output the available resolution of timestamps. Example:
0.000000001
-R, --rfc-email
>>>>>>>> >>>>> > >>>>> >
>>> 5322 >>>>>>. >>>>>>:
>>>, 07. >>> 2006. 12:34:56 +0000
--rfc-3339=>>>
>>>>>>>> >>>>> > >>>>> >
>>> 3339 >>>>>>. >>>=,,date",
,,seconds", >>> ,,ns" >> >>>>> >
>>>>> >> >>>>>>>>>
>>>>>>>>. >>>>>>: 2006-08-07
12:34:56-06:00
-r, --reference=>>>>>>>>
>>>>>>>>> >>>>>
>>>>>>>> >>>>>>
>>>>>>>>
-s, --set=>>>>>
>>>>>>>> >>>>> >>>>>>>
>>>>>>
-u, --utc, --universal
>>>>>>>> >>> >>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> >>>>> (>>>)
--help >>>>>>>>> >>> >>>>> >
>>>>>>
--version
>>>>>>>> >>>>>>> >
>>>>>> > >>>>>>
All options that specify the date to display are mutually exclusive.
I.e.: --date, --file, --reference, --resolution.
>>>>> >>>>>>> >>>>>>>.
>>>>>>>>>>> >>>>>> >>:
%% >>>>>>>> %
%a >>>>>>> >>>>>>>> >>>>>
>>>> >>>>>>> (>>>., >>>)
%A >>> >>>>> >>>> > >>>>>>>
(>>>., >>>>>>)
%b >>>>>>>> >>>>> >>>>>>
(>>>., >>>)
%B >>> >>>>> >>>>>> (>>>.,
>>>>>>)
%c >>>>> > >>>>> (>>>., >>>
>>> 3 23:05:25 2005)
%C >>>; >>> %Y, >>>>>>
>>>>>>>>>>> >>>>>>>>
>>> >>>>> (>>>., 20)
%d >>> > >>>>>> (>>>., 01)
%D date (ambiguous); same as %m/%d/%y
%e >>> > >>>>>>, >>>>>>>
>>>>>>>>; >>>> >>> %_d
%F >>> >>>>>; >>>> >>> %+4Y-%m-%d
%g last two digits of year of ISO week number (ambiguous; 00-99);
see %G
%G year of ISO week number; normally useful only with %V
%h >>>> >>> %b
%H >>>> (00..23)
%I >>>> (01..12)
%j >>> > >>>>>> (001..366)
%k >>>, >>>>>>> >>>>>>>> (
0..23); >>>> >>> %_H
%l >>>, >>>>>>> >>>>>>>> (
1..12); >>>> >>> %_I
%m >>>>> (01..12)
%M >>>>> (00..59)
%n >>>> >>>
%N >>>>>>>>>>> (000000000..999999999)
%p >>>>>>>>>> >> >>> >>>
>>>; >>>>>> >>> >>>>
>>>>>>>
%P >>> %p, >>> >>>>> >>>>>>>
%q >>>>>>>>>> (1..4)
%r 12->>>>>>> >>>>> (>>>., 11:11:04
>>>)
%R 24->>>>>>> >>>> > >>>>>>;
>>>> >>> %H:%M
%s seconds since the Epoch (1970-01-01 00:00 UTC)
%S >>>>>>> (00..60)
%t >>>>>>>>>
%T >>>>>; >>>> >>> %H:%M:%S
%u >>> > >>>>>>> (1..7); 1 >>
>>>>>>>>>
%U >>>> >>>>>>> > >>>>>>,
>> >>>>>>> >>> >>>>>
>>>>> >>>>>>> (00..53)
%V >>> >>>> >>>>>>>, >>
>>>>>>>>>> >>> >>>>>
>>>>> >>>>>>> (01..53)
%w >>> > >>>>>>> (0..6); 0 >>
>>>>>>
%W >>>> >>>>>>> > >>>>>>,
>> >>>>>>>>>> >>> >>>>>
>>>>> >>>>>>> (00..53)
%x locale's date (can be ambiguous; e.g., 12/31/99)
%X >>>>> >>>>>>>>>>>>
>>>>>>> (>>>., 23:13:48)
%y last two digits of year (ambiguous; 00..99)
%Y >>>>>>
%z +hhmm >>>>>>>> >>>>>>>>>
>>>> (>>>., -0400)
%:z +hh:mm >>>>>>>> >>>>>>>>>
>>>> (>>>., -04:00)
%::z +hh:mm:ss >>>>>>>> >>>>>>>>>
>>>> (>>>., -04:00:00)
%:::z >>>>>>>> >>>>>>>>>
>>>> >> : >> >>>>>>>>
>>>>>>>> (>>>., -04, +05:30)
%Z >>>>>>> >>>>>>>>>>
>>>>>>>>> >>>> (>>>., >>>)
>> >>>>>>, >>>>> >>>>>>>>
>>>> >>>>>>> >>>>>>.
>>>>>>> >>>>>>> >>>>>>
>>>> >> >>>>> ,,%":
- (>>>>>>) >> >>>>>>>>
>>>>
_ (>>>>>>>>) >>>>>>>>
>>>>>>>>>
0 (>>>>) >>>>>>>> >>>>>>
+ >>>>>>>> >>>>>>, >
>>>>>> ,,+" >>> >>>>>>>
>>>>>> >> >4 >>>>>>
^ >>>>>>> >>>>>> >>>>>
>>> >> >>>>>>
# >>>>>>> >>>>>>>>
>>>>>>>> >>>>> >>> >>
>>>>>>
>>>>> >>>>> >>>>>> >>>>>>
>>>>>>> >>>>>> >>>>, >>>
>>>>>>>>> >>>>; >>>>>
>>>>>>> >>>>>>>>>, >>>> >>
>>> ,,E" >> >>>>>>>>> >>>>>>
>>>>>>>>> >>>>>>>>>>>>
>>> >> >>>>>>>>, >>> ,,O" >>
>>>>>>>>> >>>>>>
>>>>>>>>> >>>>>>>>>
>>>>>>> >>> >> >>>>>>>>.
>>>>>>>
>>>>>>>> >>>>>>> >>
>>>>>>> (1970-01-01 UTC) >> >>>>>>
$ date --date='@2147483647'
>>>>>>>> >>>>> >>
>>>>>>>> >>>>> >>>>>>>>>>
>>>>>>>>> >>>>>> (>>>>>>>
tzselect(1) >> >>>> >>)
$ TZ='America/Los_Angeles' date
>>>>>>>> >>>>> >>>>> >>
9>>> >>>>>>>> >>>>> >>
>>>>>>>> >>>>> >>>>>>>>>>
>>>>>>>>> >>>>>>
$ date --date='TZ="America/Los_Angeles" 09:00 next Fri'
DATE STRING
The --date=STRING is a mostly free format human readable date string
such as "Sun, 29 Feb 2004 16:21:42 -0800" or "2004-02-29 16:21:42" or
even "next Thursday". A date string may contain items indicating
calendar date, time of day, time zone, day of week, relative time,
relative date, and numbers. An empty string indicates the beginning of
the day. The date string format is more complex than is easily
documented here but is fully described in the info documentation.
>>>>>
>>>>>>> >> >>>>>> >>>
>>>>>.
>>>>>>>>>>>> >>>>>>>
>>>>>> >>>>>>>>> >>:
bug-coreutils@gnu.org
>>> coreutils >>>>>>> >>>>>>>>:
>>>>> >>>>> >> >>>>>>>>>
>>> >>>>>>>>:
>>>>>> > >>>>>>>
>>>>>>>>> >>
>>>>>>>> >>>>>
Copyright (C) 2026 Free Software Foundation, Inc. >>>>>>>
>>>>3+: >>> >>> >>>>>> 3 >>>
>>>>>>> .
>>> >> >>>>>>>> >>>>>>>:
>>>>>>>> >>> >> >> >>>>>> >
>>>>>>>>>>>>>. >> >>>>>>>
>>>>>>> >>>>>>>>>, >
>>>>>>>> >>>>>>>>>>
>>>>>>>.
>>>>>> >>>>>>
>>> >>>>>>>>>>>>> >>
>>>>>> >>
>>> >> >>>>>>>> >>
>>>>>>>> >>>>> >>>>>>> ,,info
'(coreutils) date invocation'"
>>>>>>
>>>>>> >>>>>> >>>
>>>>>>>> >> >>>>>>>>>>>
>>> >>>>>>>>>
>>>> >>>>>> >> >>>>>>>>>
>>>>>>>>>>>>>; >> >>>>>>
>>>>>>>>> >>>>>
>>>>>>>>>> >>> >>>>>
>>>>> >>>>>>> >>>>>>> 3
>>>
>>>>>>. >> >>>>>>>>>>
>>>>>>> >>>>>>>>>>>.
>>> >>>>>>>>> >>>>>> >
>>>>>>> >>> >>>>>>>>
>>>>>>>>>>, >>>>>>>>
>->>>>>> TODO <>.
>>> coreutils 9.11 >>>>>> 2026 DATE(1)