日期相关
/*methods里面自定义的判断课程是否结束的函数 */
isCourseEnd(flag) {
// 获取当前实时时间的时间戳 uniapp框架中 ms表示
let currentSysTimeStamp = Math.round(new Date())
console.log(currentSysTimeStamp,"当前时间的时间戳")
// 课程结束时间的时间戳 当天需要课程可看,结束的时间是当天北京时间8点,需要加16个小时的时间戳 16*3600*1000
let courseEndTimeStamp = new Date(this.courseEndTime).getTime() + 57600000;
console.log(courseEndTimeStamp,"课程结束时间的时间戳")
if (currentSysTimeStamp < courseEndTimeStamp) {
let flag = false //false 代表课程没有结束
return flag
} else {
// let courseId=uni.getStorageSync('courseId')
// uni.navigateTo({
// url:'../introduction/introduction?id='+courseId
// })
let flag = true // true代表课程结束
return flag
}
/*以上*/
},
本文来自博客园,作者:风铃聆风,转载请注明原文链接:https://www.cnblogs.com/codeyd/p/15721562.html
浙公网安备 33010602011771号