mirror of
https://github.com/louislam/uptime-kuma.git
synced 2024-11-23 23:04:04 +00:00
better formatting
This commit is contained in:
parent
f010d7f874
commit
e90965a212
1 changed files with 17 additions and 2 deletions
|
@ -406,9 +406,24 @@ export default {
|
||||||
},
|
},
|
||||||
|
|
||||||
formattedTime() {
|
formattedTime() {
|
||||||
const minutes = Math.floor(this.timeRemaining / 60);
|
const days = Math.floor(this.timeRemaining / 86400);
|
||||||
|
const hours = Math.floor((this.timeRemaining % 86400) / 3600);
|
||||||
|
const minutes = Math.floor((this.timeRemaining % 3600) / 60);
|
||||||
const seconds = this.timeRemaining % 60;
|
const seconds = this.timeRemaining % 60;
|
||||||
return `${minutes}:${seconds.toString().padStart(2, '0')}`;
|
|
||||||
|
let formattedTime = '';
|
||||||
|
if (days > 0) {
|
||||||
|
formattedTime += `${days}:`;
|
||||||
|
}
|
||||||
|
if (hours > 0 || days > 0) {
|
||||||
|
formattedTime += `${hours}:`;
|
||||||
|
}
|
||||||
|
if (minutes > 0 || hours > 0 || days > 0) {
|
||||||
|
formattedTime += `${minutes}:`;
|
||||||
|
}
|
||||||
|
formattedTime += `${seconds}`;
|
||||||
|
|
||||||
|
return formattedTime.trim();
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue