镇念塔:派遣刷新时间

This commit is contained in:
luying
2022-08-17 10:04:46 +08:00
parent aaa3762c12
commit 88cb571347
3 changed files with 2 additions and 3 deletions

View File

@@ -493,7 +493,7 @@ function randomTask(towerLv: number, oldQuality: number, rids: number[]) {
// } // }
export function getRemainTime(curTime: Date) { export function getRemainTime(curTime: Date) {
let nextTime = <number>getTimeFunM(curTime).getAfterDayWithHour(1); let nextTime = <number>getTimeFunM(curTime).getAfterDayWithHour();
return Math.floor((nextTime - curTime.getTime()) / 1000); return Math.floor((nextTime - curTime.getTime()) / 1000);
} }

View File

@@ -304,7 +304,7 @@ class Time {
*/ */
public getAfterDayWithHour(day: number = 0, hour = REFRESH_TIME, minute = 0, seconds = 0) { public getAfterDayWithHour(day: number = 0, hour = REFRESH_TIME, minute = 0, seconds = 0) {
let t = this._setHour(this.time.getTime(), hour, minute, seconds, 0); let t = this._setHour(this.time.getTime(), hour, minute, seconds, 0);
console.log(t.getTime(), this.time.getTime()); // console.log(t.getTime(), this.time.getTime());
if(this.time.getTime() > t.getTime()) { if(this.time.getTime() > t.getTime()) {
let timestamp = t.getTime() + (day + 1) * this.DAY_TO_MS; let timestamp = t.getTime() + (day + 1) * this.DAY_TO_MS;
return this._returnResult(timestamp); return this._returnResult(timestamp);

View File

@@ -130,7 +130,6 @@ export function deltaDays(preTime: Date, proTime: Date): number {
* @param deltaDay 间隔几天刷新,默认每天刷新(deltaDay = 1) * @param deltaDay 间隔几天刷新,默认每天刷新(deltaDay = 1)
*/ */
export function shouldRefresh(preTime: Date, now: Date, hour: number = REFRESH_TIME, deltaDay = 1): boolean { export function shouldRefresh(preTime: Date, now: Date, hour: number = REFRESH_TIME, deltaDay = 1): boolean {
console.log('##### shouldRefresh preTime', preTime, 'now', now, 'hour', hour, 'deltaDay', deltaDay)
if (!preTime) return true; if (!preTime) return true;
let curTime = new Date(now.getTime()); let curTime = new Date(now.getTime());
let refreshTime = getZeroPointD(SHOP_REFRESH_TYPE.DAILY, hour); let refreshTime = getZeroPointD(SHOP_REFRESH_TYPE.DAILY, hour);