linux命令之date
1.date介绍
linux命令date用来设置和显示系统日期和时间
2.date用法
date [参数]
date参数
参数 说明
-s 修改并设置时间
-d 可以显示以前和未来的时间
%H 小时
%M 分钟
%S 秒
%X 等价于%H %M %S
%F 显示当前所有时间属性
%Y 完整年份
%m 月
%d 日
%A 星期的全称
3.实例
3.1.当前系统日期和时间设置为2023-10-31 12:00:00
命令:
date -s "2023-10-31 12:00:00"
[root@rhel77 ~]# date
Thu Oct 19 15:24:24 CST 2023
[root@rhel77 ~]# date -s "2023-10-31 12:00:00"
Tue Oct 31 12:00:00 CST 2023
[root@rhel77 ~]# date
Tue Oct 31 12:00:01 CST 2023
[root@rhel77 ~]#
3.2.显示2天以前的时间
命令:
date +%F -d "-2day"
[root@rhel77 ~]# date
Thu Oct 19 15:25:55 CST 2023
[root@rhel77 ~]# date +%F -d "-2day"
2023-10-17
[root@rhel77 ~]#
3.3.显示2天以后的时间
命令:
date +%F -d "+2day"
[root@rhel77 ~]# date
Thu Oct 19 15:26:36 CST 2023
[root@rhel77 ~]# date +%F -d "+2day"
2023-10-21
[root@rhel77 ~]#
3.4.显示当前时间小时
命令:
date +%H
[root@rhel77 ~]# date +%H
15
[root@rhel77 ~]#
3.5.显示当前时间分钟
命令:
date +%M
[root@rhel77 ~]# date +%M
29
[root@rhel77 ~]#
3.6.显示当前时间描述
命令:
date +%S
[root@rhel77 ~]# date +%S
22
[root@rhel77 ~]#
3.7.显示当前完整时间
命令:
date +%X
[root@rhel77 ~]# date +%X
03:30:16 PM
[root@rhel77 ~]#
3.8.显示当前完整日期
命令:
date +%F
[root@rhel77 ~]# date +%F
2023-10-19
[root@rhel77 ~]#
3.9.显示当前日期年份
命令:
date +%Y
[root@rhel77 ~]# date +%Y
2023
3.10.显示当前日期月份
命令:
date +%m
[root@rhel77 ~]# date +%m
10
3.11.显示当前日期日子
命令:
date +%d
[root@rhel77 ~]# date +%d
19
3.12.显示星期的全称
命令:
date +%A
[root@rhel77 ~]# date +%A
Thursday
[root@rhel77 ~]#
————————————————
版权声明:本文为CSDN博主「小黑要上天」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/z19861216/article/details/133927318