首先是知道时间转成时间戳
date -d "2014-01-16 12:30:11" +%s date -d "2014-01-16" +%s # 等价于2014-01-16 00:00:00 date -d "20140116" +%s # 等价于2014-01-16 00:00:00
其次是知道时间戳,想要知道当时的时间
date -d '1970-01-01 UTC 1389801600 seconds' # 1389801600 是2014-01-16 00:00:00 时对应的时间戳 # 输出:Thu Jan 16 00:00:00 CST 2014
一个辅助进行时间戳进行计算的网站
http://unixtime.51240.com/