日期对象说明
参数的6中形式
new 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); new Date("yyyy/MM/dd");
说明:
month:用英文表示月份名称,从January到December
mth:用整数表示月份,从0(1月)到11(12月)
Content
dd:表示一个月中的第几天,从1到31
yyyy:四位数表示的年份
hh:小时数,从0(午夜)到23(晚11点)
mm:分钟数,从0到59的整数
ss:秒数,从0到59的整数
ms:毫秒数,为大于等于0的整数,表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。
日期对象测试
测试代码
new Date("February 3,2009"));//Tue Feb 3 00:00:00 UTC+0800 2009 new Date("February 3,2009 10:52:03"));//Tue Feb 3 10:52:03 UTC+0800 2009 new Date(2009,1,3));//Tue Feb 3 00:00:00 UTC+0800 2009 new Date(2009,1,3,10,52,03));//Tue Feb 3 10:52:03 UTC+0800 2009 new Date(Date.parse("February 3,2009")));//Tue Feb 3 00:00:00 UTC+0800 2009 new Date(Date.parse("February 3,2009 10:52:03")));//Tue Feb 3 10:52:03 UTC+0800 2009 new Date(Date.parse(2009,1,3)));//NAN new Date(Date.parse(2009,1,3,10,52,03)));//NAN new Date(Date.parse("2009/02/03")));//Tue Feb 3 00:00:00 UTC+0800 2009 new Date("2009/02/03"));//Tue Feb 3 00:00:00 UTC+0800 2009 new Date("2009/02/03 11:12:13"));//Tue Feb 3 11:12:13 UTC+0800 2009 new Date("2009-02-03"));//NAN