[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