在JavaScript 中將日期轉換為UTC
使用國際資料時,通常需要在日期與協調世界時之間進行轉換(世界標準時間)。 JavaScript 提供了多種方法來處理此轉換,包括 Date 物件。
將本地化日期範圍轉換為UTC
考慮使用者輸入的以下日期範圍:
2009-1-1 to 2009-1-3
要將此日期範圍轉換為UTC,請依照下列步驟操作步驟:
var date = new Date();
var now_utc = Date.UTC(date.getUTCFullYear(), date.getUTCMonth(), date.getUTCDate(), date.getUTCHours(), date.getUTCMinutes(), date.getUTCSeconds());
console.log(date.toISOString());
這將以ISO 8601 格式輸出日期範圍,這是伺服器所期望的:
2009-01-01T08:00:00.000Z to 2009-01-04T07:59:59.999Z
請注意,JavaScript 使用「Z」後綴表示時間採用UTC 格式。
透過執行以下步驟,您可以輕鬆將本地化日期轉換為使用 JavaScript 的 UTC。這對於向需要不同時區資料的伺服器發送日期和時間至關重要。
以上是如何在 JavaScript 中將本地化日期轉換為 UTC?的詳細內容。更多資訊請關注PHP中文網其他相關文章!