系统管理-date 🖥️ — 显示或设置日期时间

作用

date 按指定格式显示系统日期时间,root 可设置系统时间。

语法

date [选项] [+格式]

用法

date 格式化输出:+%Y 年、%m 月、%d 日、%H 时、%M 分、%S 秒。-s 字符串 设置时间。-d 字符串 解析日期。脚本中常用 $(date +%s) 生成时间戳。

常用参数

参数说明
+%Y-%m-%d年-月-日
+%H:%M:%S时:分:秒
+%sUnix 时间戳
-s 字符串设置时间
-d 字符串解析日期
-uUTC 时间

示例

date                           # 显示当前日期时间
date "+%Y-%m-%d %H:%M:%S"     # 自定义格式输出
date +%s                       # 输出 Unix 时间戳
date -d "2026-05-24 12:00"    # 解析指定日期
date -u                        # 显示 UTC 时间

来源: 菜鸟教程

🔗 相关文档

系统管理-timedatectl | 系统管理-cal | 系统管理-crontab