zoukankan      html  css  js  c++  java
  • javascript的倒计时功能中newData().getTime()在iOS下会报错问题解决

    找了半天问题啊!!!

    我使用了mobiscroll.js这个插件 ,但是ios手机一直报错!

    在做移动端时间转化为时间戳时,遇到了一个问题,安卓手机上访问时,能拿到时间戳,从而正确转换时间,而在iOS上缺不能正常显示,显示的时间为:NaN-NaN1-NaN  Invalid Date

    new Date('2016-07-18 14:58:32').getTime();      //在ios上死活拿不到时间戳显示NaN

      接着我查了很多国外的技术blog,终于找到了解决方案,原来想要IOS5中的Safari能正确解析new Date()那么必须这么写
     new Date('2013/10/21');

    最后根据项目中的数据将代码修改了下: new Date("2010-03-15 10:30:00".replace(/-/g,'/')).getTime();终于解决了问题!!!(真是吓死,还以为要任务延期了,还好解决了)

    终于解决了这个bug

    把参考网址贴过来

    https://www.cnblogs.com/DreamerLeaf/p/6645062.html

  • 相关阅读:
    Nginx log日志参数详解
    sea.js模块加载工具
    sea.js模块加载工具
    Airbnb React/JSX 编码规范
    4.2 react patterns(转)
    4.1 react 代码规范
    3.5 compose redux sages
    3.3 理解 Redux 中间件(转)
    3.4 redux 异步
    3.1 开始使用 redux
  • 原文地址:https://www.cnblogs.com/shj-com/p/7928583.html
Copyright © 2011-2022 走看看