date
date - Print or set the system date and time
Description:
Same as the UNIX date command. Display the current time in the given FORMAT or set the system date.
Syntax:
date {option}... {MMDDhhmm[[CC]YY][.ss]} { '+format' }
Parameters:
Parameter | Description |
---|---|
d | Print the specified date. |
R | Output RFC-2822 compliant date string. |
s | Set the current date to the specified date. |
u | Print or set Coordinated Universal Time. |
Format:
Format | Description |
---|---|
%% | A literal % . |
%a | Locale's abbreviated weekday name (Sun..Sat). |
%A | Locale's full weekday name, variable length (Sunday..Saturday). |
%b | Locale's abbreviated month name (Jan..Dec). |
%B | Locale's full month name, variable length (January..December). |
%c | Locale's date and time (Sat Nov 04 12:02:33 EST 1989). |
%C | Century (year divided by 100 and truncated to an integer) [00-99]. |
%d | Day of month (01..31). |
%D | Date (mm/dd/yy). |
%e | Day of month, blank padded ( 1..31). |
%F | Same as %Y-%m-%d. |
%g | The 2-digit year corresponding to the %V week number. |
%G | The 4-digit year corresponding to the %V week number. |
%h | Same as %b. |
%H | Hour (00..23). |
%I | Hour (01..12). |
%j | Day of year (001..366). |
%k | Hour ( 0..23). |
%l | Hour ( 1..12). |
%m | Month (01..12). |
%M | Minute (00..59). |
%n | A newline. |
%N | Nanoseconds (000000000..999999999). |
%p | Locale's upper case AM or PM indicator (blank in many locales). |
%P | Locale's lower case am or pm indicator (blank in many locales). |
%r | Time, 12-hour (hh:mm:ss [AP]M). |
%R | Time, 24-hour (hh:mm). |
%s | Seconds since 00:00:00 1970-01-01 UTC (a GNU extension). |
%S | Second (00..60); the 60 is necessary to accommodate a leap second. |
%t | A horizontal tab. |
%T | Time, 24-hour (hh:mm:ss). |
%u | Day of week (1..7); 1 represents Monday. |
%U | Week number of year with Sunday as first day of week (00..53). |
%V | Week number of year with Monday as first day of week (01..53). |
%w | Day of week (0..6); 0 represents Sunday. |
%W | Week number of year with Monday as first day of week (00..53). |
%x | Locale's date representation (mm/dd/yy). |
%X | Locale's time representation (%H:%M:%S). |
%y | Last two digits of year (00..99). |
%Y | Year (1970...). |
%z | RFC-2822 style numeric timezone (-0500) (a nonstandard extension). |
%Z | Time zone (e.g., EDT), or nothing if no time zone is determinable. |
Example:
set the date to December 1st 2006,15:48PM : date -s 120115482006
show the current day only : date '+%d'
© 2025 Cisco and/or its affiliates. All rights reserved.
For more information about trademarks, please visit: Cisco trademarks
For more information about legal terms, please visit: Cisco legal terms
For legal information about Accedian Skylight products, please visit: Accedian legal terms and tradmarks