Template:Timetest: Difference between revisions
From The Joe Frank Wiki
Created page with "<script> function convertToUserTZ(gmtTime) { // Parse GMT time into a Date object const [hours, minutes] = gmtTime.split(":").map(Number); const gmtDate = new Date(Date.UTC(new Date().getFullYear(), new Date().getMonth(), new Date().getDate(), hours, minutes)); // Convert to user's local time zone const localTime = new Date(gmtDate); // Format the output return localTime.toLocaleTimeString([], { hour: '2-digit', minute: '2-digit', hour12:..." Tags: Mobile edit Mobile web edit Advanced mobile edit |
(No difference)
|
Latest revision as of 10:36, 2 December 2024
<script>
function convertToUserTZ(gmtTime) { // Parse GMT time into a Date object const [hours, minutes] = gmtTime.split(":").map(Number); const gmtDate = new Date(Date.UTC(new Date().getFullYear(), new Date().getMonth(), new Date().getDate(), hours, minutes));
// Convert to user's local time zone const localTime = new Date(gmtDate);
// Format the output return localTime.toLocaleTimeString([], { hour: '2-digit', minute: '2-digit', hour12: true }); }
// Example: Call this function for your specific time document.addEventListener("DOMContentLoaded", () => { const gmtTime = "16:00"; // Example GMT time const userTime = convertToUserTZ(gmtTime);
// Replace placeholder or update the DOM document.getElementById("episodeTime").textContent = userTime; });
</script>
A new episode will be aired by KCRW each Monday at