unix时间戳转换方法

网友投稿 1103 2022-09-23

unix时间戳转换方法

unix时间戳转换方法

说明:蓝色=命令名称       浅绿=命令参数       浅蓝=选项       紫色=目录       系统环境:CentOS  5.7 i686

名词解释:

Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)  是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。  UNIX时间戳的0按照ISO 8601规范为 :1970-01-01T00:00:00Z.  一个小时表示为UNIX时间戳格式为:3600秒;一天表示为UNIX时间戳为86400秒,闰秒不计算。  在大多数的UNIX系统中UNIX时间戳存储为32位,这样会引发2038年问题或Y2038。  时间 秒1 分钟 601 小时 36001 天 864001 周 6048001 月 (30.44 天) 26297431年 (365.24 天) 31556926

linux获得 Unix时间戳方法:awk 'BEGIN{print systime()}'

date 转换法:date -d @1328075260

awk方法:echo "1328075260"|awk '{print strftime("%Y/%m/%d-%H:%M:%S",$0)}'或(简化版) echo "1328075260"|awk '{$0=strftime("%Y-%m-%d-%H:%M:%S",$0)}1'

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:营销“翻车”厂家更该反思!
下一篇:VIM 及 插件安装方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~