Coffeescript 简明教程

CoffeeScript - Date

Date 对象是 JavaScript 语言中内置的一个数据类型。Date 对象作为 new Date( ) 创建。

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

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

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

Date Methods

以下是 JavaScript 的 Date 对象的各个方法的列表。点击这些方法的名称以获取在 CoffeeScript 中演示其用法的示例。

S.No.

Method & Description

1

getDate() 根据当地时间返回指定 date 中的该月的日期。

2

getDay() 根据当地时间返回指定 date 中的星期几。

3

getFullYear() 根据当地时间返回指定 date 中的年份。

4

getHours() 根据当地时间返回指定 date 中的小时。

5

getMilliseconds() 根据当地时间返回指定 date 中的毫秒。

6

getMinutes() 返回特定日期中按本地时间计算的分钟数。

7

getMonth() 返回特定日期中按本地时间计算的月份。

8

getSeconds() 返回特定日期中按本地时间计算的秒数。

9

getTime() 返回自 1970 年 1 月 1 日 00:00:00 UTC 以来特定日期以毫秒数形式的数值。

10

getTimezoneOffset() 返回当前区域设置的时区偏移(以分钟计)。

11

getUTCDate() 返回特定日期中按世界时计算的本月的日数(日期)。

12

getUTCDay() 返回特定日期中按世界时计算的星期几。

13

getUTCFullYear() 返回特定日期中按世界时计算的年数。

14

getUTCHours() 返回特定日期中按世界时计算的小时数。

15

getUTCMinutes() 返回特定日期中按世界时计算的毫秒数。

16

getUTCMilliseconds() 返回特定日期中按世界时计算的分钟数。

17

getUTCMonth() 返回特定日期中按世界时计算的月份。

18

getUTCSeconds() 返回特定日期中按世界时计算的秒数。

19

getYear() 已弃用 - 返回特定日期中按本地时间计算的年数。请改用 getFullYear。

20

setDate() 按本地时间设置特定日期的每月日数。

21

setFullYear() 按本地时间设置特定日期的完整年份。

22

setHours() 按本地时间设置特定日期的小时数。

23

setMilliseconds() 按本地时间设置特定日期的毫秒数。

24

setMinutes() 按本地时间设置特定日期的分钟数。

25

setMonth() 根据本地时间设置指定日期的月份。

26

setSeconds() 根据本地时间设置指定日期的秒。

27

setTime() 将 Date 对象设置为自 1970 年 1 月 1 日、00:00:00 UTC 起的毫秒数所表示的时间。

28

setUTCDate() 根据世界时设置指定日期的月份。

29

setUTCFullYear() 根据世界时设置指定日期的完整年份。

30

setUTCHours() 根据世界时设置指定日期的小时。

31

setUTCMilliseconds() 根据世界时设置指定日期的毫秒。

32

setUTCMinutes() 根据世界时设置指定日期的分钟数。

33

setUTCMonth() 根据世界时设置指定日期的月份。

34

setUTCSeconds() 根据世界时设置指定日期的秒。

35

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

36

toDateString() 将 Date 的“date”部分作为人类可读的字符串返回。

37

toLocaleDateString() 使用当前语言环境的约定将 Date 的“date”部分作为字符串返回。

38

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

39

时间的部分作为字符串返回,使用当前语言的惯例。

40

时间的部分作为人类可读的字符串返回。

41

使用通用时间约定,将一个日期转换成一个字符串。