diff --git a/zpordle.js b/zpordle.js index 5f1595f..126ece8 100644 --- a/zpordle.js +++ b/zpordle.js @@ -274,12 +274,13 @@ var EMOJI_TABLE = { } var SHARE_BUTTON = ""; -// always use pacific time +// get current date and time in user's local time zone var d = new Date(); -var pstDate = d.toLocaleString("en-us", { - timeZone: "America/Los_Angeles" -}); -var nd = new Date(pstDate); +var userTimeZone = Intl.DateTimeFormat().resolvedOptions().timeZone; +var userLocalDate = d.toLocaleString("en-us", { timeZone: userTimeZone }); + +var nd = new Date(userLocalDate); + var today = nd.getFullYear() + '/' + (nd.getMonth() + 1) + '/' + nd.getDate(); // using https://github.com/davidbau/seedrandom