function getTimeDaysNum(time1,time2){
if(!time1 && !time2) return '';
time1 = time1?getDate(time1.replace(getRegExp('\-','g'),'/').substring(0,10)) : getDate()
time2 = time2?getDate(time2.replace(getRegExp('\-','g'),'/').substring(0,10)) : getDate()
time1 = Date.parse(time1)
time2 = Date.parse(time2)
return Math.ceil((time2-time1) / 86400000)
}
getActiveTime() {
let _that = this;
let startTime = _that.data.startTime.replace(/-/ig, '/').replace('T', ' ').replace('.000+0000',' ');
let endTime = _that.data.endTime.replace(/-/ig, '/').replace('T', ' ').replace('.000+0000',' ');
console.info(startTime,endTime,'将后端返回的结束时间转换')
let nowTime = new Date().getTime();
startTime = new Date(startTime);
endTime = new Date(endTime);
startTime = startTime.getTime();
endTime = endTime.getTime();
console.info(startTime,endTime,'活动开始结束时间')
if ((nowTime >= startTime) && (nowTime <= endTime)) {
console.info('活动进行中')
_that.setData({
YouActivityStatus: 2
})
} else if (nowTime >= endTime) {
_that.setData({
YouActivityStatus: 3
})
console.info(('活动已经结束'))
} else {
_that.setData({
YouActivityStatus: 1
})
console.info('活动未开始')
}
}