js 时间(date)对象 方法对比

js 时间(date)对象 方法对比

以下表格内的方法都遵循下面的语法和提示。
语法:
dateObject.functionName()
提示:该方法总是结合一个 Date 对象来使用。

js 时间(date)对象 方法对比
获取 设置

时间戳

getTime()
返回 1970 年 1 月 1 日至今的毫秒数

时间戳

setTime()

以毫秒设置 Date 对象

getMilliseconds()
返回时间的毫秒。

setMilliseconds()

用于设置指定时间的毫秒字段。

 getSeconds()
返回时间的秒

setSeconds()

设置 Date 对象中的秒钟

getMinutes()
返回时间的分钟字段。

setMinutes()

设置指定时间的分钟字段。

getHours()
返回时间的小时字段

setHours()

设置指定的时间的小时字段。

语法:dateObject.setHours(hour,min,sec,millisec)

参数:hour    必需。表示小时的数值,介于 0(午夜) ~ 23(晚上11点) 之间,以本地时间计(下同)。    min    可选。表示分钟的数值,介于 0 ~ 59 之间。在 EMCAScript 标准化之前,不支持该参数。    sec    可选。表示秒的数值,介于 0 ~ 59 之间。在 EMCAScript 标准化之前,不支持该参数。    millisec    可选。表示毫秒的数值,介于 0 ~ 999之间。在 EMCAScript 标准化之前,不支持该参数。 

getDay()

返回表示星期的某一天的数字。

返回:dateObject 所指的星期中的某一天,使用本地时间。返回值是 0(周日) 到 6(周六) 之间的一个整数。

getDate()

返回月份的某一天。

返回:dateObject 所指的月份中的某一天,使用本地时间。返回值是 1 ~ 31 之间的一个整数。

 setDate()

用于设置一个月的某一天。

语法:dateObject.setDate(day)

参数:day    必需。表示一个月中的一天的一个数值(1 ~ 31)

getMonth()

返回表示月份的数字

setMonth()

语法:dateObject.setMonth(month,day)

参数:month    必需。一个表示月份的数值,该值介于 0(一月) ~ 11(十二月) 之间。    day    可选。一个表示月的某一天的数值,该值介于 1 ~ 31 之间(以本地时间计)。在 EMCAScript 标准化之前,不支持该参数。

getFullYear()

返回一个表示年份的 4 位数字。

setFullYear()

用于设置年份。

语法:dateObject.setFullYear(year,month,day)

参数:year    必需。表示年份的四位整数。用本地时间表示。    month    可选。表示月份的数值,介于 0 ~ 11 之间。用本地时间表示。    day    可选。表示月中某一天的数值,介于 1 ~ 31 之间。用本地时间表示。 

猜你喜欢

转载自blog.csdn.net/qq_33650655/article/details/91878833