首页 date 命令使用示例
文章
取消

date 命令使用示例

显示

显示当前日期和时间

1
2
$ date
Mon 28 Nov 2022 10:50:05 PM CST

显示指定格式的当前日期和时间

1
2
3
4
5
6
7
8
$ date +"%Y-%m-%d %H:%M:%S"
2022-11-28 22:51:10

$ date +"%y-%m-%d"
22-11-28

$ date +"%s"  # seconds since 1970-01-01 00:00:00 UTC
1669647899

显示指定日期和时间

1
2
3
4
5
6
7
$ date --date="1 day ago"
Sun 27 Nov 2022 10:59:30 PM CST

$ date --date="1 day"
Tue 29 Nov 2022 10:59:33 PM CST

# 年 月 日 时 分 秒 -> year month day hour minute second

显示指定格式的指定日期和时间

1
2
3
4
5
$ date --date="1 day ago" +"%Y-%m-%d %H:%M:%S"
2022-11-27 23:02:43

$ date --date="1 day" +"%Y-%m-%d %H:%M:%S"
2022-11-29 23:02:47
本文由作者按照 CC BY 4.0 进行授权