计算机网络/计算机科学与应用/系统/运维/开发

Linux- date 日期命令

date命令:显示或修改日期和时间


格式:date [选项]


选项:

-s 或 --set=STRING 参数把时间设为字符串所描述的时间


案例:查看和修改时间

[root@c7 ~]# date -s "2022-11-2 22:30"

Wed Nov  2 22:30:00 CST 2022

[root@c7 ~]# date

Wed Nov  2 22:30:02 CST 2022

date命令指定显示日期和时间格式方法:

%F : 完整日期格式 等价于 %Y-%m-%d

[root@c7 ~]# date "+%F"

2022-11-02

%y  年份最后2位数字 00-99

%Y 年份

%m 月份 01-12

%d 按月计的日期 比如01

%M 分  范围00-59

%H 小时 范围是00-23

%S 秒 范围是00-60


# 直接执行date命令

[root@node-a shell]# date
Mon Jan  2 10:26:21 CST 2023


# 通过格式符展示不同的方式或日期,以%开头 并用 + 调用

[root@node-a shell]# date +%F
2023-01-02
[root@node-a shell]# date +%T
10:27:50


[root@node-a shell]# date +"%F %T"
2023-01-02 10:28:10


格式符%Y、%y、%m、%d、%H、%M、%S分别用于显示4位数字格式的年份,以及两位数字格式的年份、月份、日、小时、分钟、秒,对这些格式符可以任意组合使用


[root@node-a shell]# date +"%m-%d %H:%M"
01-02 10:28


# 帮助手册

date --help


泰山崩于前而色不变,麋鹿兴于左而目不瞬,然后可以制利害,可以待敌。--心术

评论

^