跳至主要內容

日期与时区

刘春龙原创...大约 1 分钟LinxuUbuntu教程文档

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
上次编辑于:
贡献者: 刘春龙
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7