首页 > 技术文章 > Linux时间戳与日期相互转换

hsyw 2021-06-19 16:38 原文

1、用时间戳显示当前时间:date +%s

[root@masternode1 ~]# date +%s
1624091552

2、将时间戳转换成日期时间:date -d @1568271453

[root@masternode1 ~]# date -d @1568271453
Thu Sep 12 14:57:33 CST 2019

3、转换指定日期为时间戳:date -d '2021-06-19 15:00' +%s

[root@masternode1 ~]# date -d '2021-06-19 15:00' +%s
1624086000

4、指定日期格式转换:date -d @1562641547 +"%Y-%m-%d %H:%M:%S"

[root@masternode1 ~]# date -d @1562641547 +"%Y-%m-%d %H:%M:%S"
2019-07-09 11:05:47

推荐阅读