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 |
使用通用时间约定,将一个日期转换成一个字符串。 |