当前位置: 代码迷 >> 综合 >> 学习ES6(十八)-- Date 详解
  详细解决方案

学习ES6(十八)-- Date 详解

热度:41   发布时间:2023-10-24 11:33:16.0

Date对象是JavaScript语言内置的数据类型。Date对象使用新的Date()创建,创建Date对象后,可以使用多种方法对其进行操作。大多数方法仅允许您使用本地时间或UTC(通用或GMT)时间来获取和设置对象的年,月,日,时,分,秒和毫秒字段。ECMAScript标准要求Date对象必须能够在1970年1月1日之前或之后的1亿天内以毫秒为单位表示任何日期和时间。范围是正负273,785年,因此JavaScript可以表示直到275755年的日期和时间。

语法:

new Date( ) 
new Date(milliseconds) 
new Date(datestring) 
new Date(year,month,date[,hour,minute,second,millisecond ])

注–括号中的参数始终是可选的。

Date 属性

Sr.No

属性和说明

1 constructor

指定创建对象原型的函数

2  prototype

prototype属性允许您向对象添加属性和方法

Date 方法

Sr.No 方法和描述
1 Date()

返回今天的日期和时间

2 getDate()

根据当地时间返回指定日期的月份

3 getDay()

根据当地时间返回指定日期的星期几

4  getFulYear()

根据当地时间返回指定日期的年份

5 getHours()

根据当地时间返回指定日期的小时

6 getMillseconds()

根据当地时间返回指定日期的分钟数

7 getMinutes()

根据当地时间返回指定日期的分钟数

8 getMonth()

根据当地时间返回指定日期的月份

9 getSconds()

根据当地时间返回指定日期的秒数

10 getTime()

返回指定日期的数值,作为自1970年1月1日UTC 00:00:00以来的毫秒数。

11 getTimezoneOffset()

返回当前语言环境的时区偏移量(以分钟为单位)

12 getUTCDate()

根据世界标准时间返回指定日期中月份的日期(日期)

13 getUTCDay()

根据世界标准时间返回指定日期中的星期几

14 getUTCYear()

根据世界时间返回指定日期中的年份

15 getutcHours()

根据世界标准时间返回指定日期中的小时数

16 getUTCmilliseconds()

根据世界标准时间返回指定日期的毫秒数

17 getUTCMinutes()

根据世界标准时间返回指定日期中的分钟

18 getUTCMonth()

根据世界标准时间返回指定日期中的月份

19 getUTCSeconds()

根据世界标准时间返回指定日期中的秒数

20 setDate()

根据当地时间设置指定日期的月份

21 setFullYear()

根据当地时间设置指定日期的全年

22 setHours()

根据当地时间设置指定日期的小时数

23 setMilliseconds()

根据当地时间设置指定日期的毫秒数

24 setMinutes()

根据当地时间设置指定日期的分钟数

25 setMonth()

根据当地时间设置指定日期的月份

26 setSeconds()

根据当地时间设置指定日期的秒数

27 setTime()

将Date对象设置为由1970年1月1日UTC 00:00:00以来的毫秒数表示的时间

28 setUTCDate()

将Date对象设置为由1970年1月1日UTC 00:00:00以来的毫秒数表示的时间

29 setUTCFullYear()

根据世界时间设置指定日期的全年

30 setURCHours()

根据世界时间设置指定日期的小时

31 setUTCMillisenconds()

根据世界时间设置指定日期的毫秒数

32 setUTCMinutes()

根据世界时间设置指定日期的分钟数

33 setUTCMonth()

根据世界时间设置指定日期的月份

34 setUTCSeconds()

根据世界时间设置指定日期的分钟数

35 todatestring()

以易于理解的字符串形式返回日期的“日期”部分

36 toLocaleDateString()

使用当前语言环境的约定以字符串形式返回Date的“ date”部分

37 toLocaleString()

使用当前语言环境的约定将日期转换为字符串

38 toLocaleTimeString()

使用当前语言环境的约定以字符串形式返回Date的“时间”部分

39 toString()

返回表示指定的Date对象的字符串

40 toTimeString()

以易于理解的字符串形式返回Date的‘时间’部分

41 toUTCString()

使用世界时间把一个date对象转化为字符串

42 valueOf()

 返回Date对象的原始值

  相关解决方案