javascript new Date()
2015-01-22 15:58
176 查看
new Date("2012-09-25").getYear()在firefox中能成功,在IE中结果为:NAN。
所以请遵循标准:
创建一个日期对象: 一起jquery,17jquery
var objDate=new Date([arguments list]);
参数形式有以下5种:
view plainnew Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy");
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);
说明:
month:用英文表示月份名称,从January到December
mth:用整数表示月份,从0(1月)到11(12月)
dd:表示一个月中的第几天,从1到31
yyyy:四位数表示的年份
hh:小时数,从0(午夜)到23(晚11点)
mm:分钟数,从0到59的整数
ss:秒数,从0到59的整数
ms:毫秒数,为大于等于0的整数,表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。
Javascript中日期的构造还可以支持 new Date("yyyy/MM/dd"); 其中:MM是整数表示月份从0(1月)到11(12月),这样再利用正则表达式就很方便地能够转换字符串日期了。
所以请遵循标准:
创建一个日期对象: 一起jquery,17jquery
var objDate=new Date([arguments list]);
参数形式有以下5种:
view plainnew Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy");
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);
说明:
month:用英文表示月份名称,从January到December
mth:用整数表示月份,从0(1月)到11(12月)
dd:表示一个月中的第几天,从1到31
yyyy:四位数表示的年份
hh:小时数,从0(午夜)到23(晚11点)
mm:分钟数,从0到59的整数
ss:秒数,从0到59的整数
ms:毫秒数,为大于等于0的整数,表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。
Javascript中日期的构造还可以支持 new Date("yyyy/MM/dd"); 其中:MM是整数表示月份从0(1月)到11(12月),这样再利用正则表达式就很方便地能够转换字符串日期了。
相关文章推荐
- JavaScript—new Date().getTime()的简写方式
- javascript 中的 new Date() 的使用总结
- javaScript中获取时间new Date()详细介绍
- javascript中IE浏览器不支持NEW DATE()带参数的解决方法
- javascript中new Date()的浏览器兼容性问题
- JavaScript new Date() 中灵活的构造参数【测试】!
- javascript中new Date()的浏览器兼容性问题
- var * =new Date(str)返回 Invalid date问题——javascript(js)时间初始化
- javascript: new Date(string)在IE中显示NaN的问题!
- javaScript系列:js中获取时间new Date()详细介绍
- JavaScript 学习笔记(一)prompt、parseInt、document.write、switch(a) {case **:……}、new Date()、getFullYear()
- javascript中IE浏览器不支持NEW DATE()带参数的解决方法
- Javascript用new Date()从毫秒数获取对应的日期时间
- Javascript中new Date的坑
- javaScript系列:js中获取时间new Date()详细介绍
- javascript中IE浏览器不支持NEW DATE()带参数的解决方法
- Javascript中 new Date().valueOf()的作用,以及时间戳的由来
- javascript中IE浏览器不支持NEW DATE()带参数的解决方法
- javascript new Date()函数在不同浏览器上返回不同的值
- javaScript系列:js中获取时间new Date()详细介绍