美文网首页
IE、firefox浏览器下JS的new Date()的值为In

IE、firefox浏览器下JS的new Date()的值为In

作者: wyude | 来源:发表于2019-02-23 11:34 被阅读0次
  • 不同的浏览器还是存在差异的,以下列出了所有浏览器都支持的方式。
 var d = new Date(2011, 01, 07); // yyyy, mm-1, dd  
 var d = new Date(2011, 01, 07, 11, 05, 00); // yyyy, mm-1, dd, hh, mm, ss  
 var d = new Date("02/07/2011"); // "mm/dd/yyyy"  
 var d = new Date("02/07/2011 11:05:00"); // "mm/dd/yyyy hh:mm:ss"  
 var d = new Date(1297076700000); // milliseconds  
 var d = new Date("Mon Feb 07 2011 11:05:00 GMT"); // ""Day Mon dd yyyy hh:mm:ss GMT/UT
  • 下面这种有些浏览器就不支持了
new Date('2016/01/01 00:00:00')  
  • 具体使用的时候,可以通过字符串转换的方式,将日期字符串格式转换成都支持的格式
var date="2016-12-12 10:10:10";
date=date.replace(new RegExp(/-/gm) ,"/");   //将所有的'-'转为'/'即可
Date d=new Date(date);

相关文章

网友评论

      本文标题:IE、firefox浏览器下JS的new Date()的值为In

      本文链接:https://www.haomeiwen.com/subject/dwnuyqtx.html