date

Set or display the system date. More information: <https://www.gnu.org/software/coreutils/date>.

Install

All systems
curl cmd.cat/date.sh
Debian Debian
apt-get install coreutils
Ubuntu
apt-get install coreutils
Alpine
apk add coreutils
Arch Arch Linux
pacman -S coreutils
image/svg+xml Kali Linux
apt-get install coreutils
CentOS
yum install coreutils
Fedora
dnf install coreutils
Windows (WSL2)
sudo apt-get update sudo apt-get install coreutils
OS X
brew install coreutils
Raspbian
apt-get install coreutils
Docker
docker run cmd.cat/date date powered by Commando

Set or display the system date. More information: <https://www.gnu.org/software/coreutils/date>.

  • Display the current date using the default locale's format:
    date +%c
  • Display the current date in UTC, using the ISO 8601 format:
    date -u +%Y-%m-%dT%H:%M:%S%Z
  • Display the current date as a Unix timestamp (seconds since the Unix epoch):
    date +%s
  • Convert a date specified as a Unix timestamp to the default format:
    date -d @1473305798
  • Convert a given date to the Unix timestamp format:
    date -d "2018-09-01 00:00" +%s --utc
  • Display the current date using the RFC-3339 format (`YYYY-MM-DD hh:mm:ss TZ`):
    date --rfc-3339=s
  • Set the current date using the format `MMDDhhmmYYYY.ss` (`YYYY` and `.ss` are optional):
    date 093023592021.59
  • Display the current ISO week number:
    date +%V

© tl;dr; authors and contributors