zoukankan      html  css  js  c++  java
  • datepicker 时间戳转换问题

      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。

      

  • 相关阅读:
    fla使用as文件
    软件测试职业发展之路的反思(转)
    java 关键字
    卖空大师”:中国经济构造畸形 坚决卖空中国
    Cumulative Update package 3 for SQL Server 2008 R2
    tt
    javadoc
    as3程序主类,执行顺序
    AS3 (25) 处理声音
    10个励志小故事
  • 原文地址:https://www.cnblogs.com/smallbo/p/5844148.html
Copyright © 2011-2022 走看看