本文只有最后一句有用。

最近要实现一个团购倒计时的功能,通过new Date() ,new Date("2013-07-15 12:00") 然后相减通过相差的毫秒数去判断倒计时数。

开始时在Chrome中正常,但在ie中执行不了,debug后发现,在ie中计算出相差的天数、小时、分、秒全是NAN(not a number)

找了好多时间格式转换的也没解决

其中有个办法挺好的

<script>
function NewDate(str) {
str = str.split('-');
var date = new Date();
date.setUTCFullYear(str[0], str[1] - 1, str[2]);
date.setUTCHours(0, 0, 0, 0);
return date;
}
</script>

这样可以解决nan的问题,但是不太能符合我的要求。

最后绝望了,打算重新设计倒计时的方法,就在此时看到了某君的blog 它用的时间格式为比如:2013/07/15 12:00

这样new Date("2013/07/15 12:00")在进行计算的时候NAN解决了

转载于:https://www.cnblogs.com/steben/p/3183134.html

js设置时间在ie中部兼容总是NAN的问题相关推荐

  1. js设置北京时区_如何使不同时区的时间与京8区一致?(JS实现)

    如何使不同时区的时间与京8区一致?(JS实现) Update:2019/1/28 更简单的是使用这个函数(toDate): // 自定义日期格式如下(年月日都必须提供): // "2011- ...

  2. ubuntu设置时区为美国中部时间西六区

    ubuntu设置时区为美国中部时间西六区 查看当前ubuntu系统时区 date -R Fri, 23 Dec 2016 21:42:38 +0800 显示的是东八区时间及北京时间 然后输入tzsel ...

  3. js设置div透明度

    原生js设置透明度 为了兼容IE与其他浏览器对透明度的设置,我们需要对以上两种样式分别进行设置: 复制代码代码如下: var alpha = 30; //透明度值变量 var oDiv = docum ...

  4. JS设置cookie、读取cookie、删除cookie

    js操作Cookie总结(设置,读取,删除),工作中经常会用到的哦!下面是详细代码,如有错误,请留言指正! JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Sess ...

  5. html css 水平时间轴,纯css+js水平时间轴

    自定义,并自动加载时间节点 当前时间节点居中,突出显示 时间动态无痕添加 效果图: 初始状态 时间左走到一定2016.1月后 html: + - 对应 JS 设置处理: var left = docu ...

  6. JS设置cookie,删除cookie

    js设置cookie有很多种方法. 第一种:(这个是w3c官网的代码) <script> //设置cookie function setCookie(cname, cvalue, exda ...

  7. JS设置Cookie,及COOKIE的限制

    在Javascript脚本里,一个cookie 实际就是一个字符串属性.当你读取cookie的值时,就得到一个字符串,里面当前WEB页使用的所有cookies的名称和值.每个cookie除了 name ...

  8. JS设置浏览器缩放比例

    JS设置浏览器缩放比例 因为 windows10 的操作系统,尽管是19201080的分辨率,但是发现我的页面显示是正常的,但是我同学打开说滚动条特别多,然后就特别的丑陋,尤其是出现了横向的滚动条,这 ...

  9. 在SQL server中设置时间格式

    在SQL server中设置时间格式 2008-01-13 12:21:02 今天在vs中更新sqlserver,却发现我vs中是当前时间,insert到数据库中却变成了1905年,搞了半天,原来是s ...

最新文章

  1. 阿里巴巴Android开发手册(正式版)
  2. matlab路面,赛道道路路况分析问题 matlab高手进下
  3. Java 11新特性解读
  4. iPhone程序中的加密处理
  5. masm5安装教程_汇编语言程序环境搭建masm+debug64位 win10/7
  6. RDLC 报表的制作(图文)
  7. Docker组队学习(二)
  8. linux epoll原理详解,Linux下selectpollepoll的实现原理(一)【转】
  9. 传播路径图调查2013年初
  10. java反序列化为空_Java序列化/反序列化,提供空对象引用
  11. java6_64.tar配置,Ubuntu 下Java-JDK6的安装与环境配置
  12. 奇迹1.03H服务端开服架设文件Data文件详解
  13. 传统图像降噪算法之BM3D原理详解
  14. js获取ip本机地址的方法
  15. 艾默生手操器TREXLFPKLWS3S罗斯蒙特电磁流量计8705THE100C1W0E1B3D1Q4Q8/8732EST1A2E1M4D1
  16. 使用python开发的GUI可视化界面植物名录查询系统,使用python读取xls文件,读取xlsx文件。tkinter使用
  17. 树莓派48/100 - 深入研究WS2812彩灯PIO汇编程序
  18. ubuntu设置宽带连接及wifi共享
  19. 【Linux学习笔记】38:有关Linux进程家族树
  20. java 实现异地登陆_Java实现用户异地登陆踢人操作

热门文章

  1. 关于C/C++中的几个关键字(C基础)
  2. 美女被偷之后.....
  3. non thread safe php vc11,PHP 中什么线程安全(TS)和非线程安全(NTS)
  4. 是介于小型机和微型计算机,第一章计算机基础解析.ppt
  5. android的应用组件,跟我学android-Android应用基本组件介绍(五)
  6. Zookeeper(一)——简介
  7. 40Linux组41Linux所有者42Linux所在组43Linux修改所有组
  8. java jpanel 叠加_java – 如何在JPanel上叠加,调整大小和居中组件?
  9. linux显卡内核修改,如何为新内核添加老内核的显卡模块(私有驱动)
  10. php 旋转图片 保存,如何在PHP中旋转并保存图像