[root@localhost ~]# date # 显示当前时间 Tue Jul 11 13:55:26 CST 2017 [root@localhost ~]# date -s "2017-07-11 13:55:30" # 手动设置时间 Tue Jul 11 13:55:30 CST 2017 [root@localhost ~]# date +%F # 以 %Y-%m-%d 格式打印时间 2017-07-11 [root@localhost ~]# date +%T # 以 %H:%M:%S 格式打印时间 13:57:40 [root@localhost ~]# date +%Y # 年份(四位数) 2017 [root@localhost ~]# date +%y # 年份(00..99) 17 [root@localhost ~]# date +%m # 月份(01..12) 07 [root@localhost ~]# date +%d # 日期(01..31) 11 [root@localhost ~]# date +%H # 小时(00..23) 13 [root@localhost ~]# date +%M # 分钟(00..59) 57 [root@localhost ~]# date +%S # 秒数(00..59) 00 [root@localhost ~]# date +%s # 时间戳,从 1970-01-01 00:00:00 到现在一共走了多少秒 1499752681 [root@localhost ~]# date +%w # 周几(0..6) 2 [root@localhost ~]# date +%W # 一年中的第几周(00..53) 28 [root@localhost ~]# date +"%Y-%m-%d %H:%M:%S" # 组合写法 2017-07-11 16:20:47
[root@localhost ~]# date +%Y-%m-%d 2017-07-25 [root@localhost ~]# date +%Y-%m-%d -d "2 months ago" # 显示两个月前的日期 2017-05-25 [root@localhost ~]# date +%Y-%m-%d -d "2 days ago" # 显示两天前的日期 2017-07-23 [root@localhost ~]# date +%Y-%m-%d -d "2 days" # 显示两天后的日期 2017-07-27 [root@localhost ~]# date +%Y-%m-%d -d "2 months" # 显示两个月后的日期 2017-09-25