首页 > 代码库 > 时间戳小总结
时间戳小总结
js时间戳是以毫秒来计算的,php时间戳是以秒来计算的,所以js直接得到的时间戳要转换成时间要先除以1000。
时间 2016-09-10 和 2016-9-10 转换成时间戳是不一样的 前者是1473465600而后者是1473436800,把前者的时间戳再转换为时间为 2016/9/10 8:0:0 把后者的时间戳转换成时间为2016/9/10 0:0:0 第一种写法转换成时间戳比第二种写法多了8个小时。所以用datepicker的朋友注意了 datepicker 的显示时间是以 2016-09-10 这种形式出现的,但是在jquery ui中 datepicker 转换为时间戳的时候是以2016-9-10这种形式转换的,所以在用到时间戳做判断的时候难免会出现误差。
google了一下大概的意思就是中国处于东八区,本地的时间比系统的时间多了8个小时。那么2016-9-10显示的是系统时间,而2016-09-10显示的是本地时间。所以转换成时间戳后者要比前者多了八个小时。 如果想解决日期书写格式不同转换成时间戳有偏差的问题。可以写成如下格式 2016-09-10 0:0:0 和 2016-9-10 0:0:0。
时间戳小总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。