File size: 594 Bytes
5b1c2f9 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import { FRONTEND_BUILD_TIME } from '../buildInfo';
const VALUE_ID = 'frontend_build_time';
function formatBuildTime(iso: string): string {
const d = new Date(iso);
if (Number.isNaN(d.getTime())) return iso;
return d.toLocaleString('en-US', {
year: 'numeric',
month: '2-digit',
day: '2-digit',
hour: '2-digit',
minute: '2-digit',
});
}
export function initFrontendBuildTimeDisplay(): void {
const el = document.getElementById(VALUE_ID);
if (!el) return;
el.textContent = `Build: ${formatBuildTime(FRONTEND_BUILD_TIME)}`;
}
|