背景
所以,我们需要做下转换,才是我们所能理解的正常日期。
转换方式
获取当前时间戳:
date +%s
显示2001年1月1日时间戳
date -d +%s
date -d @+"%Y-%m-%d %H:%M:%S.%N"
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222526.html原文链接:https://javaforall.net
Linux时间戳与日期之间的转换背景由于 Linux 系统中 我们经常需要相关时间戳信息 而默认的时间戳信息是从 1970 年 1 月 1 日 UTC GMT 的午夜 开始所经过的秒数 UNIX 时间戳的 0 按照 ISO8601 规范为 1970 01 01T00 00 00Z 一个小时表示为 UNIX 时间戳格式为 3600 秒 一天表示为 UNIX 时间戳为 86400 秒 闰秒不计算 所以 我们需要做下转换 才是我们所能理解的正常日期 转换方式
所以,我们需要做下转换,才是我们所能理解的正常日期。
获取当前时间戳:
date +%s
显示2001年1月1日时间戳
date -d +%s
date -d @+"%Y-%m-%d %H:%M:%S.%N"
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222526.html原文链接:https://javaforall.net