date命令手册
date:显示或设置日期与时间
功能描述
date命令可以用来显示或设置系统的日期与时间,在显示方面,使用者可以设置欲显示的格式,格式设定为一个加号后接数个标记 。
若是不以加号作为开头,则表示要设定时间,而时间格式 MMDDhhmm[[CC]YY][.ss] ,其中 MM 为月份,DD 为日,hh 为小时,mm 为分钟,CC 为年份前两位数字,YY 为年份后两位数字,ss 为秒数。
命令语法
date [选项] [显示时间格式] (以 + 开头,后面接格式)
选项含义
选项 | 含义 |
---|---|
-d <字符串> | 显示指定字符串所描述的时间,而非当前时间 |
-s <字符串> | 将系统时间设为字符串所设定的时间 |
-r <文件> | 显示文件的上次修改时间 |
-u | 显示或设置世界协调时(UTC) |
-f <日期文件> | 从日期文件中按行读入时间描述 |
--help | 显示帮助信息 |
--version | 显示版本编号 |
参数实例
(1)显示当前日期和时间。
[root@cnLinuxer ~]# date
2021年 09月 28日 星期二 23:40:24 CST
(2)按照指定的格式显示当前日期和时间
[root@cnLinuxer ~]# date +"%Y-%m-%d %H:%M:%S"
2021-09-28 23:41:27
(3)设置计算机日期和时间为2029年9月10日11点12分
[root@cnLinuxer ~]# date 0910111229
2029年 09月 10日 星期一 11:12:00 CST
(4)设置计算机日期为2025年11月12日
[root@cnLinuxer ~]# date -s 251112
2025年 11月 12日 星期三 00:00:00 CST
(5)设置计算机时间为13点14分15秒
[root@cnLinuxer ~]# date -s 13:14:15
2025年 11月 12日 星期三 13:14:15 CST
(6)用指定的格式显示计算机日期和时间
[root@cnLinuxer ~]# date "+今天的日期是%x, 当前时间是%X"
今天的日期是2021年09月28日, 当前时间是22时43分30秒
有收获,点个在看
评论