军团活动:排行榜&军功上报
This commit is contained in:
@@ -88,6 +88,22 @@ export function getCurHourPoint(hour: number) {
|
||||
return time;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取第2天凌晨几点的时间戳
|
||||
* @param hour
|
||||
*/
|
||||
export function getNextHourPoint(hour: number) {
|
||||
var date = new Date();
|
||||
date.setHours(hour);
|
||||
date.setMinutes(0);
|
||||
date.setSeconds(0);
|
||||
var time = Math.floor(date.getTime() / PER_SECOND);
|
||||
if (nowSeconds() > time) {
|
||||
return time + PER_DAY;
|
||||
}
|
||||
return time;
|
||||
}
|
||||
|
||||
export function getTodayZeroDate() {
|
||||
var date = new Date();
|
||||
date.setHours(0);
|
||||
@@ -145,3 +161,14 @@ export function getNextTime(date: Date, h: number, m = 0, s = 0): Date {
|
||||
const timeToday = new Date(milliseconds).setHours(h, m, s);
|
||||
return timeToday > milliseconds ? new Date(timeToday) : new Date(timeToday + PER_DAY * PER_SECOND);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获得某个时间是星期几
|
||||
* @param {Date} time
|
||||
*/
|
||||
export function getCutDay(time?: Date) {
|
||||
if(!time) time = new Date();
|
||||
let d = time.getDay();
|
||||
if(d == 0) d = 7;
|
||||
return d;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user