webapp: show uptime in days as well

This commit is contained in:
Thomas Basler 2022-04-28 23:17:00 +02:00
parent 2748e2e97d
commit a07c1bc231

View File

@ -55,7 +55,8 @@ export default {
computed: { computed: {
timeInHours() { timeInHours() {
return (value) => { return (value) => {
let hours = parseInt(Math.floor(value / 3600)); let days = parseInt(Math.floor(value / 3600 / 24));
let hours = parseInt(Math.floor((value - days * 3600 * 24) / 3600));
let minutes = parseInt(Math.floor((value - hours * 3600) / 60)); let minutes = parseInt(Math.floor((value - hours * 3600) / 60));
let seconds = parseInt((value - (hours * 3600 + minutes * 60)) % 60); let seconds = parseInt((value - (hours * 3600 + minutes * 60)) % 60);
@ -63,7 +64,7 @@ export default {
let dMins = minutes > 9 ? minutes : "0" + minutes; let dMins = minutes > 9 ? minutes : "0" + minutes;
let dSecs = seconds > 9 ? seconds : "0" + seconds; let dSecs = seconds > 9 ? seconds : "0" + seconds;
return dHours + ":" + dMins + ":" + dSecs; return days + " days " + dHours + ":" + dMins + ":" + dSecs;
}; };
}, },
}, },