当前位置:编程学习 > JAVA >>

javascript学习笔记(六)Date类型

1.创建日期对象
 
1 var now = new Date();        //获得当前系统日期和时间
2 var someDate = new Date(Date.parse("May 25,2012"));
3 var someDate = new Date("May 25,2012");        //与上相同
4 var someDate = new Date(Date.UTC(2010,0));                    //GMT时间2010年1月1日凌晨0时
5 var someDate = new Date(2010,0);        //与上相同
6 var someDate = new Date(Date.UTC(2010,4,5,17,55,55));    //GMT时间2010年5月日下午5:55:55,月和时以0为基数,0表示一月
7 var someDate = new Date(2010,4,5,17,55,55);        //与上相同
 
Date.parse()和Date.UTC()返回相应日期的毫秒数,Date.UTC()参数分别是:年、月、日、时、分、秒、毫秒.至少有年和月2个参数.其中月和时以0为基数
2.日期的比较
1 var date1 = new Date(2007,0,1);
2 var date2 = new Date(2007,1,1);
3 alert(date1>date2);        //false
4 alert(date1<date2);        //true
3.日期格式化方法及获得设置日期方法
  View Code
 
 1 toDateString()
 2 toTimeString()
 3 toLocaleDateString()        //如2007年1月1日
 4 toLocaleTimeString()        //如13:55:55
 5 toUTCString()
 6
 7 getTime()            //返回日期的毫秒数
 8 setTime()
 9
10 getFullYear()        //获得年份,如2007
11 setFullYear()
12
13 getMonth()            //获得月份,0表示一月
14 setMonth()            //设置月份,0表示一月,超过11增加年份
15
16 getDate()            //获得日期中的天数
17 setDate()            //设置天数,超过31增加月份
18
19 getDay()            //获得星期,0表示星期日,6表示星期六
20
21 getHours()            //获得小时,0~23
22 setHours()            //设置小时,0~23
23
24 getMinutes()        //获得分钟,0~59
25 setMinutes()        //设置分钟,0~59
26
27 getSeconds()        //获得秒数,0~59
28 setSeconds()        //设置秒数,0~59
29
30 getMilliseconds()    //获得毫秒
31 setMilliseconds()    //设置毫秒
 

 

摘自 晴天漫步

补充:web前端 , JavaScript ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,