shell date字符串互转

将制定日期字符减2天

date -d "2013-02-03 -i -2 day" +"%Y-%m-%d %T"

将日期转为时间戳

date -d "2013-02-03" +%s
1359820800

将以秒为单位的时间戳转化为日期格式。

date  -d @1359820800 +"%Y-%m-%d %T"
2013-02-03 00:00:00

date -d '1970-01-01 UTC 1359820800 seconds' +"%Y-%m-%d %T"
2013-02-03 00:00:00

你可能感兴趣的:(Linux)