CoffeeScript - 日期


Date 对象是 JavaScript 语言中内置的一种数据类型。日期对象被创建为new Date()

创建 Date 对象后,您可以使用多种方法对其进行操作。大多数方法仅允许您使用本地时间或 UTC(通用或 GMT)时间获取和设置对象的年、月、日、小时、分钟、秒和毫秒字段。

ECMAScript 标准要求 Date 对象能够以毫秒精度表示 1970 年 1 月 1 日之前或之后 1 亿天内的任何日期和时间。这是正负 273,785 年的范围,因此 JavaScript 可以表示直到 275755 年的日期和时间。

与其他 JavaScript 对象类似,我们也可以在 CoffeeScript 代码中使用日期对象。

日期方法

以下是 JavaScript Date对象的方法列表。单击这些方法的名称即可获取演示它们在 CoffeeScript 中用法的示例。

编号 方法及说明
1 获取日期()

根据当地时间返回指定日期所在月份的第几天。

2 获取日期()

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

3 获取完整年份()

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

4 获取时间()

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

5 获取毫秒()

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

6 获取分钟数()

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

7 获取月份()

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

8 获取秒数()

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

9 获取时间()

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

10 获取时区偏移()

返回当前区域设置的时区偏移量(以分钟为单位)。

11 获取UTCDate()

根据世界时间返回指定日期的月份中的第几天(日期)。

12 获取UTCDay()

根据通用时间返回指定日期中的星期几。

13 获取UTCFullYear()

根据通用时间返回指定日期的年份。

14 获取UTC时间()

根据通用时间返回指定日期的小时数。

15 获取 UTC 分钟()

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

16 获取UTC毫秒()

根据通用时间返回指定日期的分钟。

17 号 获取UTC月份()

根据通用时间返回指定日期的月份。

18 获取UTC秒数()

根据通用时间返回指定日期的秒数。

19 获取年份()

已弃用 - 根据当地时间返回指定日期的年份。请改用 getFullYear。

20 设置日期()

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

21 设置完整年份()

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

22 设置时间()

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

23 设置毫秒()

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

24 设置分钟数()

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

25 设置月份()

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

26 设置秒数()

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

27 设置时间()

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

28 设置UTCDate()

根据通用时间设置指定日期的月份日期。

29 设置UTCFullYear()

根据通用时间设置指定日期的全年。

30 设置UTC时间()

根据通用时间设置指定日期的小时。

31 设置UTC毫秒()

根据通用时间设置指定日期的毫秒数。

32 设置 UTC 分钟()

根据通用时间设置指定日期的分钟。

33 设置UTC月份()

根据通用时间设置指定日期的月份。

34 设置UTC秒()

根据通用时间设置指定日期的秒数。

35 设置年份()

已弃用 - 根据当地时间设置指定日期的年份。请改用 setFullYear。

36 toDateString()

以人类可读的字符串形式返回日期的“日期”部分。

37 toLocaleDateString()

使用当前区域设置的约定,以字符串形式返回日期的“日期”部分。

38 toLocaleString()

使用当前区域设置的约定将日期转换为字符串。

39 toLocaleTimeString()

使用当前区域设置的约定,以字符串形式返回日期的“时间”部分。

40 toTimeString()

以人类可读的字符串形式返回日期的“时间”部分。

41 toUTCString()

使用通用时间约定将日期转换为字符串。