mirror of
https://github.com/Lawin0129/LawinServer.git
synced 2026-01-13 10:52:23 +01:00
Mission refresh date code optimization.
This commit is contained in:
@@ -154,24 +154,28 @@ function getTheater(req) {
|
|||||||
theater = theater.replace(/\"DataTable\'\/SaveTheWorld\//ig, "\"DataTable\'\/Game\/");
|
theater = theater.replace(/\"DataTable\'\/SaveTheWorld\//ig, "\"DataTable\'\/Game\/");
|
||||||
}
|
}
|
||||||
|
|
||||||
var date = new Date().toISOString()
|
var date = new Date();
|
||||||
|
var hour = date.getHours();
|
||||||
|
|
||||||
// Set the 24-hour StW mission refresh date for version season 9 and above
|
// Set the 24-hour StW mission refresh date for version season 9 and above
|
||||||
if (memory.season >= 9) {
|
if (memory.season >= 9) {
|
||||||
date = date.split("T")[0] + "T23:59:59.999Z";
|
date.setHours(23, 59, 59, 999);
|
||||||
} else {
|
} else {
|
||||||
// Set the 6-hour StW mission refresh date for versions below season 9
|
// Set the 6-hour StW mission refresh date for versions below season 9
|
||||||
if (date < (date.split("T")[0] + "T05:59:59.999Z")) {
|
if (hour < 6) {
|
||||||
date = date.split("T")[0] + "T05:59:59.999Z";
|
date.setHours(5, 59, 59, 999);
|
||||||
} else if (date < (date.split("T")[0] + "T11:59:59.999Z")) {
|
} else if (hour < 12) {
|
||||||
date = date.split("T")[0] + "T11:59:59.999Z";
|
date.setHours(11, 59, 59, 999);
|
||||||
} else if (date < (date.split("T")[0] + "T17:59:59.999Z")) {
|
} else if (hour < 18) {
|
||||||
date = date.split("T")[0] + "T17:59:59.999Z";
|
date.setHours(17, 59, 59, 999);
|
||||||
} else if (date < (date.split("T")[0] + "T23:59:59.999Z")) {
|
} else {
|
||||||
date = date.split("T")[0] + "T23:59:59.999Z";
|
date.setHours(23, 59, 59, 999);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
date = date.toISOString();
|
||||||
|
|
||||||
|
|
||||||
theater = theater.replace(/2017-07-25T23:59:59.999Z/ig, date);
|
theater = theater.replace(/2017-07-25T23:59:59.999Z/ig, date);
|
||||||
} catch (err) {}
|
} catch (err) {}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user