date

date - print or set the system date and time.


Display the current date and time

date

Display relative date.

date --date="next mon"
date --date='1 month ago'
date --date="yesterday"
date --date="3 minutes ago"

Display universal time

date -u

Displays day of the week (Mon, Tue, Wed ...)

date +%a

Displays day of the week (Monday, Tuesday, Wednesday...) )

date +%A

Displays month name (Jan, Feb, Mar )

date +%b

Displays month name (January, February, March...)

date +%B

Displays day of month (01,02,03)

date +%d

Displays current date ( MM/DD/YY )

date +%D

Displays current date ( YYYY-MM-DD )

date +%F

Displays hour (00-23)

date +%H

Displays hour (01-12)

date +%I

Displays day of year (001-366)

date +%j

Displays month (01-12)

date +%m

Displays minute (00-59)

date +%M

Displays second (00-60)

date +%S

Displays nanoseconds (000000000..999999999)

date +%N

Displays time ( HH:MM:SS )

date +%T

Displays day of week (1 is Monday, 2 is Tuesday, 3 is Wednesday ... )

date +%u

Displays week number of year

date +%U

Displays full year ( YYYY )

date +%Y

Display alphabetic time zone abbreviation

date +%Z