$ curl cheat.sh/
 cheat:date 
---
tags: [ date, time ]
---
# To print the date in a format suitable for affixing to file names:
date +"%Y%m%d_%H%M%S"

# To convert a Unix timestamp to Date (Linux)
date -d @1440359821

# To convert a Unix timestamp to Date (OSX)
date -r 1440359821

# To list UTC time
date -u

# Show the time on the west coast of the US (use tzselect(1) to find TZ)
TZ='America/Los_Angeles' date

 tldr:date 
# date
# Set or display the system date.

# Display the current date using the default locale's format:
date +"%c"

# Display the current date in UTC and 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

# Display a specific date (represented as a Unix timestamp) using the default format:
date -d @1473305798

# Convert a specific 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

$
Follow @igor_chubin cheat.sh