JavaScript之Date
1、Date.parse():接收一个表示日期的字符串参数,然后尝试根据这个字符串返回相应日期的毫秒数。如”6/13/2015“,"January 12,2014","Tue May 25 2004 00:00:00 GMT-0700","2004-05-25T00:00:00"
2、取得开始时间和停止时间
var start=Date.now();
doSomething();
var stop=Date.now();
result=stop-start;
3、使用+把Date对象转换成 字符串
var start = +new Date();
doSomething();
var stop= +new Date();
result = stop start;
4、toLocaleString()
5、toString()
6、valueOf() //返回秒数,常用于比较
日期格式化方法
7、toDateString() 以特定于实现的格式显示星期几、月、日和年。
8、toTimeString() 以特定于实现的格式显示时、分、秒和时区
9、toLocaleDateString() 以特定于地区的格式显示星期几、月、日和年。
10、toLocaleTimeString() 以特定于实现的格式显示时、分、秒
11、toUTCString() 以特定于实现的格式完整的utc日期
日期/时间组件方法
12、getTime() 返回表示日期的毫秒数;与valueOf()相同
13、setTime(毫秒) 以毫秒数设置日期,会改变整个日期
14、getFullYear() 取得4位数的年份
15、getUTCFullYear() 返回UTC日期的4位数年份
16、setFullYear(年) 设置日期的年份,必须是4位数
17、setUTCFullYear(年)
18、getMonth() 返回日期中的月份,其中0表示一月,11表示十二月
19、getUTCMonth()
20、setMonth()
21、setUTCMonth()
22、getDate() 返回日期月份中的天数(1~31)
23、getUTCDate()
24、setDate(日)
25、setUTCDate(日)
26、getHours() (0~23)
27、getUTCHours()
28、setHours()
29、setUTCHours()
30、getMinutes()
31、getUTCMinutes()
32、setMinutes(分)
33、setUTCMinutes(分)
34、getSeconds()
35、getUTCSeconds()
36、setSeconds()
37、setUTCSeconds()
38、getMilliseconds()
39、getUTCMilliseconds()
40、setMilliseconds(毫秒)
41、setUTCMilliseconds()
42、getTimezoneOffset()返回本地时间与utc时间相差的分钟数 。