javascript中IE浏览器不支持NEW DATE()带参数的解决方法 (转)
2014-01-12 10:22
357 查看
var dateTimes = '2010-02-05 02:02:02';
var date1=new Date(dateTimes); //在火狐下 可以正常取得时间,在IE下 却是 NaN
换成下面的方法就好了。
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;
}
var dateTimes = '2010-02-05 02:02:02';
var date1=new Date(dateTimes); //在火狐下 可以正常取得时间,在IE下 却是 NaN
换成下面的方法就好了。
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;
}
相关文章推荐
- json的好处-新一代数据传输利器
- 重启机器javascript
- 初涉JavaScript模式 (6) : 原型模式 【二】
- JavaScript中的函数
- Jackson框架,json转换
- 在JSP页面上实现进度条(带百分比)
- 在JSP页面上实现不带百分比进度条
- JavaScript实现图片上传预览及进度条
- 介绍一款使用html5画图的JS开源软件ichartjs
- 介绍一款使用html5画图的JS开源软件ichartjs
- 使用Ajaxupload.js上传文件
- 使用Ajaxupload.js上传文件
- javascript dom
- 转: ExtJS中xtype一览
- Javascript实现带关闭按钮的网页漂浮广告代码
- js 立即调用的函数表达式如何写
- js正则表达式不需要加引号
- xheditor简单实例---可以正常工作 javascript
- Ajax四种元素的关系
- 修改MyEclipse 10的Servlet、JSP模版代码