linux shell unix timestamp
linux使用shell获取unix时间。
UNIX时间,或称POSIX时间是UNIX或类UNIX系统使用的时间表示方式:从UTC1970年1月1日0时0分0秒起至现在的总秒数,不考虑闰秒。 在多数Unix系统上Unix时间可以透过date +%s指令来检查。
date +%s
1630900618
查看任意时间的unixtime
date -s '2021-09-06 12:00:00' && date +%s
Mon Sep 6 12:00:00 CST 2021
1630900800
查看2004-1-1 00:00:00 的unixtime
date -s '2004-01-01 00:00:00' && date +%s
Thu Jan 1 00:00:00 CST 2004
1072886400
date 格式化时间
date '+%Y-%m-%d %H:%m:%S'
2021-09-06 11:09:48
date '+%F %H:%m:%S'
2021-09-06 11:09:57
date '+%F %T'
2021-09-06 12:00:43
date +%s.%N
where (GNU Coreutils 8.24 Date manual)
+%s, seconds since 1970-01-01 00:00:00 UTC
+%N, nanoseconds (000000000..999999999) since epoch
date +%s.%N
1630907594.542788384
本文链接地址:https://const.net.cn/390.html