常用组合
获取某天00:00:00的时间戳
new Date(new Date(某天的时间戳).toLocaleDateString()).getTime()
返回startTime到endTime之间每天00:00:00的时间戳或日期组成的数组
getAllDateCN(startTime, endTime) {
let date_all = [];
let i = 0;
while (endTime.getTime() - startTime.getTime() >= 0) {
// 获取日期
// let year = startTime.getFullYear()
// let month = startTime.getMonth() + 1
// let day = startTime.getDate()
// date_all[i] = year + '年' + month + '月' + day + '日'
date_all[i] = new Date(startTime.toLocaleDateString()).getTime() / 1000;
startTime.setDate(startTime.getDate() + 1);
i += 1;
}
return date_all;
},
常用方法
方法 | 描述 |
---|
getDate() | 返回月中的某天(1-31) |
getDay() | 返回星期几(从0到6)0代表星期天 |
getFullYear() | 返回年份 |
getHours() | 返回小时(从0到23) 0代表0 |
getMilliseconds() | 返回毫秒数(从0到999) |
getMinutes() | 返回分钟(从0到59)0代表0 |
getMonth() | 返回月份(从0到11)0代表1月 |
getSeconds() | 返回秒数(从0到59) |
getTime() | 返回自1970年1月1日午夜和指定日期以来的毫秒数 |
getTimezoneOffset() | 返回UTC时间和本地时间之间的时差,以分钟为单位 |
getUTCDate() | 根据世界时间(1-31)返回月中的某天 |
getUTCDay() | 根据世界时间(0-6)返回星期几 |
getUTCFullYear() | 根据世界时间返回年份 |
getUTCHours() | 根据世界时间(从0到23)返回小时 |
getUTCMilliseconds() | 根据通用时间(从0-999)返回毫秒 |
getUTCMinutes() | 根据世界时间(从0到59)返回分钟 |
getUTCMonth() | 根据世界时间(0-11)返回月份 |
getUTCSeconds() | 根据通用时间(从0到59)返回秒数 |
getYear() | 已过时。请改用getFullYear()方法 |
now() | 返回自1970年1月1日午夜以来的毫秒数 |
parse() | 解析日期字符串并返回自1970年1月1日以来的毫秒数 |
setDate() | 设置日期对象的月份日期 |
setFullYear() | 设置日期对象的年份 |
setHours() | 设置日期对象的小时 |
setMilliseconds() | 设置日期对象的毫秒数 |
setMinutes() | 设置日期对象的分钟数 |
setMonth() | 设置日期对象的月份 |
setSeconds() | 设置日期对象的秒数 |
setTime() | 将日期设置为1970年1月1日之后/之前指定的毫秒数 |
setUTCDate() | 根据通用时间设置日期对象的月中某天 |
setUTCFullYear() | 根据通用时间设置日期对象的年份 |
setUTCHours() | 根据通用时间设置日期对象的小时 |
setUTCMilliseconds() | 根据通用时间设置日期对象的毫秒数 |
setUTCMinutes() | 根据通用时间设置日期对象的分钟数 |
setUTCMonth() | 根据通用时间设置日期对象的月份 |
setUTCSeconds() | 根据通用时间设置日期对象的秒数 |
setYear() | 已过时。请改用setFullYear()方法 |
toDateString() | 将Date对象的日期部分转换为可读字符串 |
toGMTString() | 已过时。请改用toUTCString()方法 |
toISOString() | 使用ISO标准以字符串形式返回日期 |
toJSON() | 以字符串形式返回日期,格式为JSON日期 |
toLocaleDateString() | 使用区域设置约定以字符串形式返回Date对象的日期部分 |
toLocaleTimeString() | 使用区域设置约定将Date对象的时间部分作为字符串返回 |
toLocaleString() | 使用区域设置约定将Date对象转换为字符串 |
toString() | 将Date对象转换为字符串 |
toTimeString() | 将Date对象的时间部分转换为字符串 |
toUTCString() | 根据通用时间将Date对象转换为字符串 |
UTC() | 根据UTC时间,返回自1970年1月1日午夜以来的日期毫秒数 |
valueOf() | 返回Date对象的原始值 |