diff --git a/shared/domain/activityField/timeLimitRankField.ts b/shared/domain/activityField/timeLimitRankField.ts index d3d9796ad..fa6a89dec 100644 --- a/shared/domain/activityField/timeLimitRankField.ts +++ b/shared/domain/activityField/timeLimitRankField.ts @@ -68,7 +68,7 @@ export class TimeLimitRankData extends ActivityBase { let dataObj: TimeLimitInDb = JSON.parse(data); this.rankType = dataObj.rankType; this.hid = dataObj.hid; - this.rankEndTime = moment(moment(this.beginTime).add(dataObj.rankEndDay, 'd').format(`YYYY-MM-DD ${this.rankEndTime}`)).valueOf() ; + this.rankEndTime = new Date(moment(this.beginTime).add(dataObj.rankEndDay, 'd').format(`YYYY-MM-DD ${dataObj.rankEndTime}`)).getTime() ; this.sendMailTime = this.rankEndTime + this.sendMailTime * 1000; for(let rank of dataObj.rankRewards) { this.rankRewards.push(new TimeLimitRankReward(rank));