webapp: Show Data Age also as timestamp if age > 300 sec
This commit is contained in:
parent
ee5b5b18b9
commit
fe22c95221
@ -45,6 +45,9 @@
|
|||||||
</div>
|
</div>
|
||||||
<div style="padding-right: 2em;">
|
<div style="padding-right: 2em;">
|
||||||
Data Age: {{ inverter.data_age }} seconds
|
Data Age: {{ inverter.data_age }} seconds
|
||||||
|
<template v-if="inverter.data_age > 300">
|
||||||
|
/ {{ calculateAbsoluteTime(inverter.data_age) }}
|
||||||
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -660,6 +663,11 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
|
calculateAbsoluteTime(lastTime: number): string {
|
||||||
|
const userLocale = globalThis.navigator.language;
|
||||||
|
const date = new Date(Date.now() - lastTime * 1000);
|
||||||
|
return date.toLocaleString(userLocale)
|
||||||
|
}
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
Loading…
Reference in New Issue
Block a user