Difference between revisions of "date command"

From thelinuxwiki
Jump to: navigation, search
 
(One intermediate revision by one user not shown)
Line 12: Line 12:
 
  # '''date +%H.%M.%S'''                                                                                                        ~
 
  # '''date +%H.%M.%S'''                                                                                                        ~
 
  23.00.20
 
  23.00.20
 +
 +
==epoch conversion==
 +
 +
current date in epoch
 +
$ date +%s
 +
1505537832
 +
 +
date string to epoch
 +
$ date -d '15Sep2017' +%s
 +
1505451600
 +
 +
epoch to human readable date
 +
$ date -d @1505537832 +%Y-%m-%d
 +
2017-09-15

Latest revision as of 15:56, 18 September 2017

to get a formatted date command, just append a + followed by format denotations. Just type in what characters you want to divide the parameters by. Dash, dot, ect...

just give me the year!

# date +%Y
2013

year, month, day...

# date +%Y-%m-%d                                                                                                        ~
2013-08-01

just give me the time!

# date +%H.%M.%S                                                                                                        ~
23.00.20

epoch conversion

current date in epoch

$ date +%s
1505537832

date string to epoch

$ date -d '15Sep2017' +%s
1505451600

epoch to human readable date

$ date -d @1505537832 +%Y-%m-%d
2017-09-15