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 trademarks