js 时间(date)对象 方法对比
以下表格内的方法都遵循下面的语法和提示。
语法:dateObject.functionName()
提示:该方法总是结合一个 Date 对象来使用。
获取 | 设置 |
---|---|
时间戳 getTime() |
时间戳 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 之间。用本地时间表示。 |