linux 时间日期类
(1)date (功能描述:显示当前时间)
[root@localhost ~]# date
2018年 09月 15日 星期六 23:39:35 CST
(2)date +%Y (功能描述:显示当前年份)
[root@localhost ~]# date +%Y
2018
(3)date +%m (功能描述:显示当前月份)
[root@localhost ~]# date +%m
09
(4)date +%d (功能描述:显示当前是哪一天)
[root@localhost ~]# date +%d
15
(5)date +%Y%m%d date +%Y/%m/%d date +%Y-%m-%d(功能描述:显示当前年月日各种格式 )
[root@localhost ~]# ^C
[root@localhost ~]# date +%Y%m%d
20180915
[root@localhost ~]# date +%Y/%m/%d
2018/09/15
[root@localhost ~]# date +%Y-%m-%d
2018-09-15
(6)date "+%Y-%m-%d %H:%M:%S" (功能描述:显示年月日时分秒)
[root@localhost ~]# date "+%Y-%m-%d %H:%M:%S"
2018-09-15 23:45:14
date显示非当前时间
(1)date -d '1 days ago' (功能描述:显示前一天日期)
[root@localhost ~]# date -d '1 days ago'
2018年 09月 14日 星期五 23:55:20 CST
(2)date -d yesterday +%Y%m%d (同上)
[root@localhost ~]# date -d yesterday +%Y%m%d
20180914
(3)date -d next-day +%Y%m%d (功能描述:显示明天日期)
[root@localhost ~]# date -d next-day +%Y%m%d
20180916
date -d "next monday" "+%Y-%m-%d %H:%M:%S" (功能描述:显示下周一时间)
[root@localhost ~]# date -d "next monday" "+%Y-%m-%d %H:%M:%S"
2018-09-17 00:00:00
date设置系统时间
date -s "2018-09-30 11:11:11"
cal查看日历
cal (当前月)
[root@localhost ~]# cal
九月 2018
日 一 二 三 四 五 六
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
cal -3 (显示系统前一个月,当前月,下一个月的日历)
[root@localhost ~]# cal -3
八月 2018 九月 2018 十月 2018
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 3 4 1 1 2 3 4 5 6
5 6 7 8 9 10 11 2 3 4 5 6 7 8 7 8 9 10 11 12 13
12 13 14 15 16 17 18 9 10 11 12 13 14 15 14 15 16 17 18 19 20
19 20 21 22 23 24 25 16 17 18 19 20 21 22 21 22 23 24 25 26 27
26 27 28 29 30 31 23 24 25 26 27 28 29 28 29 30 31
cal 2999 (具体年份日历)
[root@localhost ~]# cal 2999
2999
一月 二月 三月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 3 4 5 1 2 1 2
6 7 8 9 10 11 12 3 4 5 6 7 8 9 3 4 5 6 7 8 9
13 14 15 16 17 18 19 10 11 12 13 14 15 16 10 11 12 13 14 15 16
20 21 22 23 24 25 26 17 18 19 20 21 22 23 17 18 19 20 21 22 23
27 28 29 30 31 24 25 26 27 28 24 25 26 27 28 29 30
31
四月 五月 六月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 3 4 5 6 1 2 3 4 1
7 8 9 10 11 12 13 5 6 7 8 9 10 11 2 3 4 5 6 7 8
14 15 16 17 18 19 20 12 13 14 15 16 17 18 9 10 11 12 13 14 15
21 22 23 24 25 26 27 19 20 21 22 23 24 25 16 17 18 19 20 21 22
28 29 30 26 27 28 29 30 31 23 24 25 26 27 28 29
30
七月 八月 九月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 3 4 5 6 1 2 3 1 2 3 4 5 6 7
7 8 9 10 11 12 13 4 5 6 7 8 9 10 8 9 10 11 12 13 14
14 15 16 17 18 19 20 11 12 13 14 15 16 17 15 16 17 18 19 20 21
21 22 23 24 25 26 27 18 19 20 21 22 23 24 22 23 24 25 26 27 28
28 29 30 31 25 26 27 28 29 30 31 29 30
十月 十一月 十二月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 3 4 5 1 2 1 2 3 4 5 6 7
6 7 8 9 10 11 12 3 4 5 6 7 8 9 8 9 10 11 12 13 14
13 14 15 16 17 18 19 10 11 12 13 14 15 16 15 16 17 18 19 20 21
20 21 22 23 24 25 26 17 18 19 20 21 22 23 22 23 24 25 26 27 28
27 28 29 30 31 24 25 26 27 28 29 30 29 30 31