js IE不支持new date()方法解决办法

解决办法一

 代码如下 复制代码

function NewDate(str) {
 if(str==null)
  return false;
 str = str.split('-');
 var date = new Date();
 date.setUTCFullYear(str[0], str[1] - 1, str[2]);
 date.setUTCHours(0, 0, 0, 0);
 return date;
}

解决办法二

 

 代码如下 复制代码
function getDays(strDateStart,strDateEnd){
var strSeparator = "-"; //日期分隔符
var oDate1;
var oDate2;
var iDays;
oDate1= strDateStart.split(strSeparator);
oDate2= strDateEnd.split(strSeparator);
var strDateS = new Date(oDate1[0], oDate1[1]-1, oDate1[2]);
var strDateE = new Date(oDate2[0], oDate2[1]-1, oDate2[2]);
iDays = parseInt(Math.abs(strDateS - strDateE ) / 1000 / 60 / 60 /24)//把相差的毫秒数转换为天数
return iDays ;
}
时间: 2024-10-22 11:09:56

js IE不支持new date()方法解决办法的相关文章

MySQL忘记密码处理方法解决办法

MySQL忘记密码处理方法解决办法: 1.停止mysql服务.//打开命令行窗口,停止mysql服务: Net stop mysql 2.启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe 执行:mysqld-nt --skip-grant-tables 当前窗口将会停止. 3.另外打开一个命令行窗口,进入MYSQL的安装位置下BIN目录,运行mysql 4.输入如下命令: >use mysql >update user set password=password(&

ASP.Net中无法用JS实现图片随屏幕移动的解决办法

asp.net|js|解决 在纯HTML文件中用javascript可以正常实现图片随屏幕移动,但是同一段javascript代码在asp.net页面中就没有半点反应,图片无法随屏幕移动.主要原因:在asp.net页面中,使用如下标准:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

sqlserver2008 Microsoft Windows 不支持 MUST_CHANGE 选项提示解决办法

在使用SQL Server 2008添加新用户时弹出了以下错误提示: 解决办法:把强制密码过期的选项去掉勾选.如下所示: 解决办法很简单,现在就是搞不清楚是什么原因了,如果会的朋友可以下面评论,谢谢了.

[方法“Boolean Contains(System.Guid)”不支持转换为 SQL]的解决办法

Guid ClsID = new Guid("d4ee9c52-8d68-4f33-9485-0926281c78ac");IList<Guid> Ids = WebProduct.GetAllChildByID(ClsID);var query = db.T_Products.Where(p => Ids.Contains((Guid)p.F_ClsID));//这一句编译时无错,但是一执行,就报错 出错信息如下: 方法"Boolean Contains(

js实现php中的date方法

问题描述 functiondate(format,timestamp){vara,jsdate=((timestamp)?newDate(timestamp):newDate());varpad=function(n,c){if((n=n+"").length<c){returnnewArray(++c-n.length).join("0")+n;}else{returnn;}};vartxt_weekdays=["Sunday",&quo

xcode 4.3 不再支持 Window-Based Application 的解决办法

由于Xcode4.3已经不再支持Window-Based Application模板, 1:创建空项目 Empty Application.(在Xcode4.2下创建的这个空项目不再有MainWindow.xib文件了.) 2:Ctrl+N,创建User Interface下面的Window(选择"iOS->User Interface->Window),命名成MainWindow.xib(这名称可随意,只是以MainWindow我们更熟悉). 3:3.File Owner修改成UI

Pentaho现场支持遇到问题及解决办法

很久没写文章了,最近在关注Pentaho.以下是9月16日现场提出的问题解决办法:1.PDF预览中文没显示,txt预览中文乱码:1).设置File->Configuration ->output-pageable-pdf的encoding 为Identity-H2).将需要输出中文的报表项目的字体设置为中文字体,例如宋体3).如要发布到服务器,需要修改如下的配置:pentaho/server/biserver-ee/tomcat/webapps/pentaho/WEB-INF/classes/

js中使用style.display=&quot;&quot; 无效的解决办法

我们先看一个实例  代码如下 复制代码 <style>  #name  {      display:none;  } </style> </head> <body> <div id="name" > My name is smile. </div> </body> </html> <script> window.onload=function(){ document.getEl

Node.js Error: Cannot find module ‘node-static’错误解决办法

Cannot find module 问题 在测试WebRTC codelab的时候,运行codelab.complete.step1出错,抛出Error: module.js:340     throw err;           ^ Error: Cannot find module 'node-static'     at Function.Module._resolveFilename (module.js:338:15)     at Function.Module._load (m