Linux命令date 日期时间和Unix时间戳互转

1、将当前时间以Unix时间戳表示

date +%s

输出如下:

1512692477

2、转换指定日期为Unix时间戳

date -d '2017-12-08 08:22' +%s

输出如下:

151269252

3、将Unix时间戳转换为日期时间

  • 不指定日期时间的格式
date -d @1512692520
  • 指定日期格式的转换
date -d @1512692520 +"%Y-%m-%d %H:%M:%S"

 

 

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注