Use local time in timestamp

This commit is contained in:
2024-10-10 14:49:34 +02:00
parent 30e01c3a4e
commit 8ed786bc67

View File

@@ -29,7 +29,11 @@
const ENABLED_MODULES = window.ENABLED_MODULES || [];
function getTimestamp() {
return new Date().toISOString();
const now = new Date();
const offset = -now.getTimezoneOffset();
const pad = num => String(num).padStart(2, '0');
return `${now.getFullYear()}-${pad(now.getMonth() + 1)}-${pad(now.getDate())}T${pad(now.getHours())}:${pad(now.getMinutes())}:${pad(now.getSeconds())}.${String(now.getMilliseconds()).padStart(3, '0')}${offset >= 0 ? '+' : '-'}${pad(Math.floor(Math.abs(offset) / 60))}:${pad(Math.abs(offset) % 60)}`;
}
function getCurrentScriptName() {