0
点赞
收藏
分享

微信扫一扫

JS判断当前时间是否到时到了某个截止时间

豆丁趣 2023-09-03 阅读 42

假设后端接口返回时间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
                }                      
            }

举报

相关推荐

0 条评论