美文网首页
iOS 时间戳问题

iOS 时间戳问题

作者: 香蕉你个菠萝 | 来源:发表于2016-12-08 17:20 被阅读71次

    Unix 时间戳是为了纪念 Unix 系统 1970 年生日,而将格林尼治时间 1970 年 1 月 1 日 0 点 0 分 0 秒 定义为整数 0,此后

    每过一秒则该整数加 1,而 1970 年 1 月 1 日以前的时间则定义为负值。因此 Unix 时间与 Windows 时间换算的方法也很

    简单,知道了 Unix 时间定义的 0 值到现在过了多少秒,再折算为分钟、小时、天、月、年,以 1970 年 1 月 1 日 00:00:00

    为基准累加,就换算出了当前的 Windows 时间了。而 Windows 时间换算 Unix 时间则正好相反。

    另外,b3log 中文章 url 所展示的 Unix 时间戳精确到毫秒,所以若想正确换算为 Windows 时间,需要去掉后三位才能正确

    换算。如上图所示,http://www.syshut.com/articles/2012/08/22/1345641185168.html,将红色部分换算为 Windows

    时间则为北京时间的 2012 年8 月 22 日 21:13:05。

    相关文章

      网友评论

          本文标题:iOS 时间戳问题

          本文链接:https://www.haomeiwen.com/subject/fvusmttx.html