本节关键字:Linux、时间、日期、日历
本节相关指令:date、cal
基本语法:date [选项]
使用默认格式显示当前时间: $ date
显示年: $ date +%Y
显示月: $ date +%m
显示天: $ date +%d
显示年月日时分秒: $ date “+%Y-%m-%d %H:%M:%s”
用时间戳显示当前时间: $ date +%s
将时间戳转换成日期时间: $ date -d @1568271453
转换指定日期为时间戳: $ date -d ‘2019-9-12 15:00’ +%s
指定日期格式转换: $ date -d @1568271453 +“%Y-%m-%d %H:%M:%S”
基本语法:date -s yyyy-MM-dd hh:mm:ss
只修改日期: $ date -s 2023-12-12
只修改时间: $ date -s 14:39:00
同时修改日期和时间: $ date -s “2023-12-12 14:39:12”
注意:修改完后,记得把系统时间写入CMOS,命令为 clock -w
基本语法:cal [选项]
选项:
-1, --one 只显示当前月份(默认)
-3, --three 显示上个月、当月和下个月
-s, --sunday 周日作为一周第一天
-m, --monday 周一用为一周第一天
-j, --julian 输出儒略日
-y, --year 输出整年
-V, --version 显示版本信息并退出
-h, --help 显示此帮助并退出
例如,查看2022年的日历
cal 2022