用date命令显示并打印时间

打印日期

date
#输出 Tue Aug 19 15:52:11 CST 2014

打印时间戳

[root@mio-test ~]# date +%s
#输出 1408434805

将日期转换为时间戳

[root@mio-test ~]# date --date "Tue Aug 19 15:52:11 CST 2014" +%s
#输出 1408434731

日期时间格式

星期             %a (Sat)

                     %A (Saturday)

月                 %b (Nov)

                     %B (November)

固定日期     %D (08/19/14)

年                 %y (14)

                     %Y (2014)

小时             %I或%H (15)

分钟             %M (58)

秒                  %S (30)

时间戳          %s (1408435171)

使用日期时间格式做为date的参数,我们就可以打印出期望的格式了

date "+%y-%m-%d %H:%M:%S"
#输出 14-08-19 16:01:31