new Date函数传的时间格式有要求,可以参考demo,或把时间区间格式补充完整,再转成时间戳再比较。
private fStartTime = "00:00:30"
private fEndTime="00:59:59"
let now = new Date();
let fStartTimeDate = new Date(`${now.getFullYear()}-${now.getMonth() + 1}-${now.getDate()} ${this.fStartTime}`).getTime();
let fEndTimeDate = new Date(`${now.getFullYear()}-${now.getMonth() + 1}-${now.getDate()} ${this.fEndTime}`).getTime();
console.info(`开始区间:${fStartTimeDate}`)
console.info(`结束区间:${fEndTimeDate}`)
console.info(`现在时间:${now.getTime()}`)
new Date函数传的时间格式有要求,可以参考demo,或把时间区间格式补充完整,再转成时间戳再比较。
另外有功能易用的三方库,可以空闲参考备用:
https://ohpm.openharmony.cn/\#/cn/detail/@yunkss%2Feftool