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 | Choose the output of date. |
%% | 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