JS-Date对象的方法
用于获取日期指定部分的方法
获取部分 | 方法名 | 说明 |
---|---|---|
获取年份信息 | getFullYear() | 获取日期对象中的年份信息,使用本地时,以4位数表示 |
getUTCFullYear() | 使用UTC小时,以4位数表示 | |
getYear() | 使用本地时,如果年份小于2000则以2位数表示,如果大于2000则以4位数表示。建议使用getFullYear()为佳 | |
月份 | getMonth() | 使用本地时,返回0-11之间的整数 |
getUTCmonth() | 使用UTC月 | |
天数 | getDate() | 使用本地时,返回0-31之间的整数 |
getUTCDate() | 使用UTC天 | |
星期 | getDay() | 星期几的信息,使用本地时,返回0-6之间的整数 |
getUTCDay() | 使用UTC星期几 | |
小时 | getHours() | 返回0-23之间的整数 |
getUTCHours() | 使用UTC小时 | |
分钟 | getMinutes() | 返回0-59之间的整数 |
getUTCMinutes() | 使用UTC分钟 | |
秒钟 | getSeconds() | 返回0-59之间的整数 |
getUTCSeconds() | 使用UTC秒钟 | |
毫秒 | getMiliseconds() | 返回0-999之间的整数 |
getMiliseconds() | 使用UTC毫秒 | |
时间差 | getTime() | 获取日期对象所代表额度时间与1970年1月1日0时之间的毫秒数差 |
getTimezoneOffset() | 获取日期所代表的时间与UTC小时之间的时差数,以分钟为单位 |
用于设置日期指定部分的方法
设置部分 | 方法名 | 说明 |
---|---|---|
设置年份 | setFullYear(year[,month,day]) | 设置日期对象中的年份信息,使用本地时 |
setUTCFullYear(year[,month,day]) | 使用UTC小时 | |
setYear(year) | 使用本地时,如果年份小于2000则以2位数表示 | |
月份 | getMonth(month[,day]) | 使用本地时 |
getUTCMonth(month[,day] | 使用UTC月 | |
天数 | setDate(day) | 本地时 |
setUTCDate(day) | UTC天 | |
小时 | setHours(hours[,minutes,seconds,miliseconds]) | 本地时 |
setUTCHours(hours[,minutes,seconds,miliseconds]) | UTC时 | |
分钟 | setMinutes(minutes[,seconds,miliseconds]) | 本地时 |
setUTCMinutes(minutes[,seconds,miliseconds]) | UTC时 | |
秒 | setSeconds(seconds[,miliseconds]) | 本地时 |
setUTCSeconds(seconds[,miliseconds]) | UTC时 | |
毫秒 | setMiliSeconds(miliseconds) | 本地时 |
setUTCMiliSeconds(miliseconds) | UTC时 | |
通过毫秒设置时间 | setTime(miliseconds) | 通过距离1970年1月1日0时多少毫秒方式设置时间 |
将日期对象转移为字符串的方法
方法名 | 说明 |
---|---|
toDateString() | 将当前Date对象中的日期转换为字符串,返回格式为“星期 月份 天数 年份” |
toTimeString() | 将当前Date对象中的日期转换为字符串 |
toUTCString() | 将当前Date对象转换以UTC时间表示的字符串 |
toGMTString() | 将当前Date对象转换以GMT时间表示的字符串 |
toLocalString() | 将当前Date对象转换以本地时间表示的字符串 |
toLocalDateString() | 将当前Date对象转换以本地时间表示的日期字符串 |
toLocalTimeString() | 将当前Date对象转换以本地时间表示的时间字符串 |
toString() | 将当前Date对象转换为字符串的形式表示 |
标签:JavaScript