let date=new Date() // 获取当前时间
date.getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。
date.getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。
date.getMonth() 从 Date 对象返回月份 (0 ~ 11)。
date.getFullYear() 从 Date 对象以四位数字返回年份。
date.getYear() 请使用 getFullYear() 方法代替。
date.getHours() 返回 Date 对象的小时 (0 ~ 23)。
date.getMinutes() 返回 Date 对象的分钟 (0 ~ 59)。
date.getSeconds() 返回 Date 对象的秒数 (0 ~ 59)。
date.getMilliseconds() 返回 Date 对象的毫秒(0 ~ 999)。
date.getTime() 返回 1970 年 1 月 1 日至今的毫秒数。
获取两个时间节点的时间差
```javascript
export function getRunDurationTime (beginTime, endTime) {
const start = new Date(beginTime).getTime();
const end = new Date(endTime).getTime();
// 两个时间戳相差的毫秒数
const time = end - start;
// 计算相差的天数
const day = Math.floor(time / (24 * 3600 * 1000));
// 计算天数后剩余的毫秒数
const msec = time % (24 * 3600 * 1000);
// 计算出小时数
const hour = Math.floor(msec / (3600 * 1000));
// 计算小时数后剩余的毫秒数
const msec2 = msec % (3600 * 1000);
// 计算相差分钟数
const minute = Math.floor(msec2 / (60 * 1000));
// 计算分钟数后剩余的毫秒数
const msec3 = msec2 % (60 * 1000);
// 计算相差秒数
const second = Math.floor(msec3 / (1000));
const result = `${day}天${hour}时${minute}分${second}秒`;
return result;
};