update times
This commit is contained in:
parent
3e92f2a9e6
commit
e9c852ac33
2 changed files with 31 additions and 9 deletions
|
@ -648,11 +648,11 @@ class Message extends SnowFlake {
|
|||
return this.div;
|
||||
}
|
||||
}
|
||||
const now = new Date().toLocaleDateString();
|
||||
const yesterday = new Date(now);
|
||||
yesterday.setDate(new Date().getDate() - 1);
|
||||
const yesterdayStr = yesterday.toLocaleDateString();
|
||||
let now;
|
||||
let yesterdayStr;
|
||||
updateTimes();
|
||||
function formatTime(date) {
|
||||
updateTimes();
|
||||
const datestring = date.toLocaleDateString();
|
||||
const formatTime = (date) => date.toLocaleTimeString([], { hour: "2-digit", minute: "2-digit" });
|
||||
if (datestring === now) {
|
||||
|
@ -665,5 +665,16 @@ function formatTime(date) {
|
|||
return `${date.toLocaleDateString()} at ${formatTime(date)}`;
|
||||
}
|
||||
}
|
||||
const d = new Date();
|
||||
let tomorrow = d.setHours(24, 0, 0, 0);
|
||||
function updateTimes() {
|
||||
if (tomorrow < Date.now()) {
|
||||
tomorrow = d.setHours(24, 0, 0, 0);
|
||||
now = new Date().toLocaleDateString();
|
||||
const yesterday = new Date(now);
|
||||
yesterday.setDate(new Date().getDate() - 1);
|
||||
yesterdayStr = yesterday.toLocaleDateString();
|
||||
}
|
||||
}
|
||||
Message.setup();
|
||||
export { Message };
|
||||
|
|
|
@ -639,11 +639,11 @@ class Message extends SnowFlake{
|
|||
return this.div as HTMLElement;
|
||||
}
|
||||
}
|
||||
const now = new Date().toLocaleDateString();
|
||||
const yesterday = new Date(now);
|
||||
yesterday.setDate(new Date().getDate() - 1);
|
||||
const yesterdayStr=yesterday.toLocaleDateString();
|
||||
let now:string;
|
||||
let yesterdayStr:string;
|
||||
updateTimes();
|
||||
function formatTime(date:Date){
|
||||
updateTimes();
|
||||
const datestring=date.toLocaleDateString();
|
||||
const formatTime = (date:Date)=>date.toLocaleTimeString([], { hour: "2-digit", minute: "2-digit" });
|
||||
|
||||
|
@ -655,5 +655,16 @@ function formatTime(date:Date){
|
|||
return`${date.toLocaleDateString()} at ${formatTime(date)}`;
|
||||
}
|
||||
}
|
||||
const d = new Date();
|
||||
let tomorrow=d.setHours(24,0,0,0);
|
||||
function updateTimes(){
|
||||
if(tomorrow<Date.now()){
|
||||
tomorrow=d.setHours(24,0,0,0);
|
||||
now = new Date().toLocaleDateString();
|
||||
const yesterday = new Date(now);
|
||||
yesterday.setDate(new Date().getDate() - 1);
|
||||
yesterdayStr=yesterday.toLocaleDateString();
|
||||
}
|
||||
}
|
||||
Message.setup();
|
||||
export{ Message };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue