创建

创建方式 说明
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的毫秒数

常用的操作都列举出来了,以上仅代表个人的理解,欢迎各位玩家留言指正