document.addEventListener("DOMContentLoaded", () => { document.querySelectorAll("time[data-utc]").forEach((el) => { const date = new Date(el.dataset.utc); if (Number.isNaN(date.getTime())) { return; } el.textContent = date.toLocaleString(undefined, { dateStyle: "medium", timeStyle: "short" }); el.title = `${el.dataset.utc} (UTC)`; }); });