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时间相差的分钟数 。

原文地址:https://www.cnblogs.com/anderson0/p/4826272.html