假设后端接口返回时间2023-01-01为截止时间,需要判断当前时间是否到期
逻辑就是将时间转换为时间戳,然后再进行比较。但是注意的是
微信小程序iOS getTime 转换成时间戳为null
我们只需要将 “-”符号的替换成“/”即可
function getBirthday(endTime){
// 将 2022-01-01 包含“-”符号的替换成“/”(兼容iOS时间戳转换成null的bug)
var dateTime = endTime.replace(/-/g, "/");
var endtimes=(new Date(this.dateTime)).getTime()
var nowtimes=(new Date()).getTime()
if (endtimes>nowtimes) {//如果结束时间大于当前时间 没有到期
return true
} else {
return false
}
}
标签:01,return,getTime,替换成,JS,var,时间,某个
From: https://blog.51cto.com/u_16204378/7343645