日期与时区
原创2026/3/5大约 1 分钟
date 命令
通过 date 命令可以在命令行中查看系统的时间
语法 date [选项] [+格式化字符串]
参数
- -d 按照给定的字符串显示日期,一般用于日期计算
- 格式化字符串:通过特定的字符串标记,来控制显示的日期格式
- %Y 年
- %y 年份后两位数字 (00..99)
- %m 月份 (01..12)
- %d 日 (01..31)
- %H 小时 (00..23)
- %M 分钟 (00..59)
- %S 秒 (00..60)
- %s 自 1970-01-01 00:00:00 UTC 到现在的秒数
# 查看当前时间
date
# 按照指定格式显示日期
date "+%Y-%m-%d %H:%M:%S"
# 日期的加减 year month day hour minute second
date -d "+1 day" "+%Y-%m-%d"
date -d "-1 day" "+%Y-%m-%d"
date -d "+1 month" "+%Y-%m-%d"
date -d "+1 year" "+%Y-%m-%d"修改 Linux 时区
时间在不同时区,是不同的,因此有时,可能因为时区不同,导致时间显示不符合心意
因此我们需要可以修改时区,将系统自带的 localtime 文件删除,并将/usr/share/zoneinfo/Asia/Shanghai 文件链接为 localtime 文件即可
rm -f /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime至此,本章节的学习就到此结束了,如有疑惑,可对接技术客服进行相关咨询。