javascript中提供Date对象对日期和时间进行存储或操作。
创建Date对象
var myDate = new Date();
1 | /* |
获取日期方法
方法 | 说明 |
---|---|
getDate( ) | 返回Date对象“⽇期”部分数值(1 ~ 31)。 |
getDay( ) | 返回Date对象“星期”部分的数值(0 ~ 6)。 |
getFullYear( ) | 返回Date对象“年份”部分的实际数值。 |
getHours( ) | 返回Date对象“⼩时”部分的数值(0 ~ 23)。 |
getMilliseconds( ) | 返回Date对象“毫秒”部分的数值(0 ~ 999)。 |
getMinutes( ) | 返回Date对象“分钟”部分的数值(0 ~ 59)。 |
getMonth( ) | 返回Date对象“⽉份”部分的数值(0 ~ 11)。 |
getSeconds( ) | 返回Date对象“秒”部分的数值(0 ~ 59)。 |
getTime( ) | 返回Date对象与UTC时间1970年1 ⽉ 1 ⽇午夜之间相差的毫秒数。 |
设置日期方法
方法 | 说明 |
---|---|
setDate( ) | 设置Date对象中“⽇期”部分的数值(1 ~ 31 ,但不限于)。 |
setFullYear( ) | 设置Date对象中“年份”部分的实际数值。 |
setHours( ) | 设置Date对象中“⼩时”部分的数值(0 ~ 23,但不限于)。 |
setMilliseconds( ) | 设置Date对象中“毫秒”部分的数值(0 ~ 999,但不限于)。 |
setMinutes( ) | 设置Date对象中“分钟”部分的数值(0 ~ 59,但不限于)。 |
setMonth( ) | 设置Date对象中“⽉份”部分的数值(0 ~ 11 ,但不限于)。 |
setSeconds( ) | 设置Date对象中“秒”部分的数值(0 ~ 59,但不限于)。 |
setTime( ) | 以毫秒值设置Date对象。 |
setDate( ) | 设置Date对象中“⽇期”部分的数值(1 ~ 31 ,但不限于)。 |
日期格式化方法
方法 | 说明 |
---|---|
toString() | 返回Date对象的字符串形式。 |
toDateString() | 返回Date对象“⽇期”部分(年⽉⽇ )的字符串形式。 |
toTimeString() | 返回Date对象“时间”部分(时分秒)的字符串形式。 |
toLocaleString() | 基于本地时间格式,返回Date对象的字符串形式。 |
toLocaleDateString() | 基于本地时间格式,返回Date对象“ ⽇期”部分(年⽉⽇ )的字符串形式。 |
toLocaleTimeString() | 基于本地时间格式,返回Date对象“时间”部分(时分秒)的字符串形式。 |
toGMTString() | 基于GMT时间格式,返回Date对象的字符串形式。 |
toUTCString() | 基于UTC时间格式,返回Date对象的字符串形式。 |