创建
| 创建方式 | 说明 |
|---|---|
| new Date() | 返回当前日期时间 |
| new Date(milliseconds) | 返回milliseconds时间戳日期 |
| new Date(dateString) | 返回dateString设置的日期,时间为8:00,年月日需用”-/.”分开 |
| new Date(year, month, day, hours, minutes, seconds, milliseconds) | 返回设置的时间日期,至少需要两参(年、月)默认值day = 1,其他都为0 |
对象方法
| 方法名 | 说明 |
|---|---|
| getDate() | 返回天 |
| getDay() | 返回星期 |
| getFullYear() | 返回年份 |
| getMonth() | 返回月份(从0开始算) |
| getHours() | 返回小时 |
| getMinutes() | 返回分钟 |
| getSeconds() | 返回秒 |
| getTime() | 返回1970 年 1 月 1 日至今的毫秒数 |
| getTimezoneOffset() | 返回本地时间与格林威治标准时间 (GMT) 的分钟差 |
| getUTCDate() | 返回UTC(协调世界时)天 |
| getUTCDay() | 返回UTC星期 |
| getUTCFullYear() | 返回UTC年 |
| getUTCHours() | 返回UTC小时 |
| getUTCMilliseconds() | 返回UTC毫秒 |
| getUTCMinutes() | 返回UTC分钟 |
| getUTCMonth() | 返回UTC月 |
| getUTCSeconds() | 返回UTC秒 |
| setDate() | 设置日 |
| setFullYear() | 设置年 |
| setHours() | 设置小时 |
| setMilliseconds() | 设置毫秒 |
| setMinutes() | 设置分钟 |
| setMonth() | 设置月份 |
| setSeconds() | 设置秒 |
| setUTCDate() | 设置UTC天 |
| setUTCFullYear() | 设置UTC年 |
| setUTCHours() | 设置UTC小时 |
| setUTCMilliseconds() | 设置UTC毫秒 |
| setUTCMinutes() | 设置UTC分钟 |
| setUTCMonth() | 设置UTC月 |
| setUTCSeconds() | 设置UTC秒 |
| toDateString() | 日期部分转字符串 |
| toISOString() | 返回ISO标准的字符串 |
| toJSON() | 返回JSON格式字符串 |
| toLocaleDateString() | 返回本地日期格式字符串 |
| toLocaleTimeString() | 返回本地时间格式字符串 |
| toLocaleString() | 返回本地日期时间格式字符串 |
| toTimeString() | 返回时间字符串 |
| toUTCString() | 返回UTC时间字符串 |
| valueOf() | 返回Date对象原始值(毫秒) |
静态方法
| Date.parse(dateString) | 返回dateString到1970的毫秒数 | |
|---|---|---|
| Date.now() | 返回现在到1970的毫秒数 |
常用的操作都列举出来了,以上仅代表个人的理解,欢迎各位玩家留言指正
