【Linux】日期时间类常用命令

本文介绍了Linux系统中date命令的基本用法,包括显示当前时间、指定日期格式、处理日期相对时间以及设置系统时间。通过实例展示了如何使用+符号来定制输出格式,以及如何利用-d选项查看过去或未来的时间。同时涵盖了cal命令查看日历的实例。
摘要由CSDN通过智能技术生成

1) 基本语法
date [OPTION]... [+FORMAT]
2) 选项说明

选项功能
-d<时间字符串>显示指定的“时间字符串” 表示的时间, 而非当前时间
-s<日期时间>设置系统日期时间

3) 参数说明

参数功能
<+日期时间格式>指定显示时使用的日期时间格式

date: 显示当前时间
(1) date (功能描述: 显示当前时间)
(2) date +%Y (功能描述: 显示当前年份)
(3) date +%m (功能描述: 显示当前月份)
(4) date +%d (功能描述: 显示当前是哪一天)                                                                  (5) date "+%Y-%m-%d %H:%M:%S"(功能描述: 显示年月日时分秒)

(1) 显示当前时间信息

[root@hadoop100 jiandanchen]# date
2022年 08月 21日 星期日 18:44:29 CST

(2) 显示当前时间年月日

[root@hadoop100 jiandanchen]# date +%Y
2022
[root@hadoop100 jiandanchen]# date +%y
22
[root@hadoop100 jiandanchen]# date +%m
08
[root@hadoop100 jiandanchen]# date +%d
21


(3) 显示当前时间年月日时分秒

[root@hadoop100 jiandanchen]# date +%Y-%m-%d-%H:%M:%S
2022-08-21-18:46:37
[root@hadoop100 jiandanchen]# date +"%Y-%m-%d %H:%M:%S"
2022-08-21 18:46:49


date 显示非当前时间
(1) date -d '1 days ago' (功能描述: 显示前一天时间)                                                     (2) date -d '-1 days ago'(功能描述: 显示明天时间)

[root@hadoop100 jiandanchen]# date -d "1 days ago"
2022年 08月 20日 星期六 18:48:03 CST
[root@hadoop100 jiandanchen]# date -d "-1 days ago"
2022年 08月 22日 星期一 18:48:11 CST


7.3.3 date 设置系统时间
1) 基本语法
date -s 字符串时间
2) 案例实操
(1) 设置系统当前时间
[root@hadoop101 ~]# date -s "2017-06-19 20:52:18"


cal:查看日历
1) 基本语法

cal [选项](功能描述: 不加选项, 显示本月日历)
选项功能
具体某一年显示这一年的日历
[root@hadoop100 jiandanchen]# cal
      八月 2022     
日 一 二 三 四 五 六
    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 31
[root@hadoop100 jiandanchen]# cal -3
      七月 2022             八月 2022             九月 2022     
日 一 二 三 四 五 六  日 一 二 三 四 五 六  日 一 二 三 四 五 六
                1  2      1  2  3  4  5  6               1  2  3
 3  4  5  6  7  8  9   7  8  9 10 11 12 13   4  5  6  7  8  9 10
10 11 12 13 14 15 16  14 15 16 17 18 19 20  11 12 13 14 15 16 17
17 18 19 20 21 22 23  21 22 23 24 25 26 27  18 19 20 21 22 23 24
24 25 26 27 28 29 30  28 29 30 31           25 26 27 28 29 30   
31                   
[root@hadoop100 jiandanchen]# cal -y
                               2022                               

        一月                   二月                   三月        
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六
                   1          1  2  3  4  5          1  2  3  4  5
 2  3  4  5  6  7  8    6  7  8  9 10 11 12    6  7  8  9 10 11 12
 9 10 11 12 13 14 15   13 14 15 16 17 18 19   13 14 15 16 17 18 19
16 17 18 19 20 21 22   20 21 22 23 24 25 26   20 21 22 23 24 25 26
23 24 25 26 27 28 29   27 28                  27 28 29 30 31
30 31
        四月                   五月                   六月        
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六
                1  2    1  2  3  4  5  6  7             1  2  3  4
 3  4  5  6  7  8  9    8  9 10 11 12 13 14    5  6  7  8  9 10 11
10 11 12 13 14 15 16   15 16 17 18 19 20 21   12 13 14 15 16 17 18
17 18 19 20 21 22 23   22 23 24 25 26 27 28   19 20 21 22 23 24 25
24 25 26 27 28 29 30   29 30 31               26 27 28 29 30

        七月                   八月                   九月        
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六
                1  2       1  2  3  4  5  6                1  2  3
 3  4  5  6  7  8  9    7  8  9 10 11 12 13    4  5  6  7  8  9 10
10 11 12 13 14 15 16   14 15 16 17 18 19 20   11 12 13 14 15 16 17
17 18 19 20 21 22 23   21 22 23 24 25 26 27   18 19 20 21 22 23 24
24 25 26 27 28 29 30   28 29 30 31            25 26 27 28 29 30
31
        十月                  十一月                 十二月       
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六
                   1          1  2  3  4  5                1  2  3
 2  3  4  5  6  7  8    6  7  8  9 10 11 12    4  5  6  7  8  9 10
 9 10 11 12 13 14 15   13 14 15 16 17 18 19   11 12 13 14 15 16 17
16 17 18 19 20 21 22   20 21 22 23 24 25 26   18 19 20 21 22 23 24
23 24 25 26 27 28 29   27 28 29 30            25 26 27 28 29 30 31
30 31

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值