拍卖行:拍品起止时间
This commit is contained in:
@@ -13,4 +13,16 @@ export const AUCTION_SOURCE = {
|
||||
RACE: 4, // 粮草先行
|
||||
};
|
||||
|
||||
export const LOT_CODE_LEN = 8;
|
||||
export const LOT_CODE_LEN = 8;
|
||||
|
||||
// 世界拍卖开始时间需晚于军团拍卖结束时间
|
||||
export const AUCTION_TIME = {
|
||||
GUILD_BEGIN_HOUR: 8, // 军团拍卖开始
|
||||
GUILD_BEGIN_MIN: 20, // 军团拍卖开始
|
||||
WORLD_BEGIN_HOUR: 8, // 世界拍卖开始
|
||||
WORLD_BEGIN_MIN: 30, // 世界拍卖开始
|
||||
GUILD_END_HOUR: 8, // 军团拍卖结束
|
||||
GUILD_END_MIN: 30, // 军团拍卖结束
|
||||
WORLD_END_HOUR: 10, // 世界拍卖结束
|
||||
WORLD_END_MIN: 0, // 世界拍卖结束
|
||||
}
|
||||
@@ -129,4 +129,19 @@ export function formatTime(d: Date, type: number) {
|
||||
if(month < 10) monthStr = '0' + monthStr;
|
||||
return `${yearStr}/${monthStr}/${dayStr}`;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 获取指定时间后的某个时间点,如给定 date 后的晚八点整
|
||||
* @export
|
||||
* @param {Date} date 给定时间
|
||||
* @param {number} h 给定小时
|
||||
* @param {number} [m=0] 给定分钟
|
||||
* @param {number} [s=0] 给定秒
|
||||
* @returns {Date}
|
||||
*/
|
||||
export function getNextTime(date: Date, h: number, m = 0, s = 0): Date {
|
||||
const milliseconds = date.getTime();
|
||||
const timeToday = new Date(milliseconds).setHours(h, m, s);
|
||||
return timeToday > milliseconds ? new Date(timeToday) : new Date(timeToday + PER_DAY * PER_SECOND);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user