在Web 應用程式中,跨不同時區和區域設定處理日期和時間可能是一個挑戰。其中一個要求是以使用者首選的格式顯示日期並將其調整為當地時區。
要實現這一目標,建議在伺服器上以 UTC(協調世界時)格式儲存日期,然後使用 JavaScript在客戶端將它們轉換為使用者的區域設定和時區。
第一步是建立一個新的Date 物件並使用setUTC... 方法將其設為所需的UTC 日期和時間。例如:
此程式碼建立一個表示 2004 年 2 月 29 日 2:45:26 UTC 的 Date 物件。
一旦有了UTC Date 對象,就可以使用各種toLocale...String 方法將其轉換為本地化字符串。
透過使用 UTC 日期並在客戶端進行轉換,您可以確保日期正確顯示並反映使用者的首選區域設定和時區。
以上是如何顯示帶有時間偏移的使用者區域設定中的日期和時間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!