JS中date⽇期初始化的5种⽅法
创建⼀个⽇期对象:
代码如下:
var objDate=new Date([arguments list]);
参数形式有以下5种:
1)new Date("month dd,yyyy hh:mm:ss");
2)new Date("month dd,yyyy");
3)new Date(yyyy,mth,dd,hh,mm,ss);
在程序中我使⽤的第三种初始化⽅法,总是显⽰格式化的参数不正确,仔细看了⼀下⼀定要是整型的才可以,我传递的是字符串4)new Date(yyyy,mth,dd);
5)new Date(ms);
需要注意最后⼀种形式,参数表⽰的是需要创建的时间和 GMT时间1970年1⽉1⽇之间相差的毫秒数。各种函数的含义如下:month:⽤英⽂表⽰⽉份名称,从January到December
mth:⽤整数表⽰⽉份,从(1⽉)到11(12⽉)
dd:表⽰⼀个⽉中的第⼏天,从1到31
yyyy:四位数表⽰的年份
hh:⼩时数,从0(午夜)到23(晚11点)
mm: 分钟数,从0到59的整数
ss:秒数,从0到59的整数
ms:毫秒数,为⼤于等于0的整数
如:
代码如下:js arguments
new Date("January 12,2006 22:19:35");
new Date("January 12,2006");
new Date(2006,0,12,22,19,35);
new Date(2006,0,12);
new Date(1137075575000);
上⾯的各种创建形式都表⽰2006 年1⽉12⽇这⼀天。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。