关键:
1.获取今天的日期
2.判断缓存的日期是否与今天的相同
3.不同,说明是新的一天,弹窗。相同,说明还在同一天,不弹
getShowStatus() {
// 先获取今日日期
var date = new Date();
var year = date.getFullYear(); // 获取年份
var month = date.getMonth() + 1; // 获取月份,注意月份是从0开始的,所以需要加1
var today = date.getDate(); // 获取日
let day = year + "-" + month + "-" + today //拼接日期
if (wx.getStorageSync('everyDay') == day) {
return
} else {
//如果日期改变,则获取状态
wx.setStorage({
key: 'everyDay',
data: day
});
this.setData({
showFlag:true
})
}
},