JavaScript 轉換成UTC時間
關於UTC(世界協調時)的概念可以參閱UTC與GMT區別一章節。
實際應用中,很多時候需要將時間日期轉換為UTC時間。
JavaScript提供了相關的方法,下文進行一下介紹。
一.通過帶有UTC的相關方法:
所有的方法可以在JavaScript Date 物件一文的底部有羅列。
下面僅以toUTCString()作為例子進行介紹,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let date = new Date("2019/01/01 15:25:08"); console.log(date.toUTCString());
程式碼執行效果截圖如下:
程式碼分析如下:
(1).上述程式碼中,Date()建構函式引數是基於本地時間的(北京時間)。
(2).北京位於東八區,比UTC時間早八個小時。
(3).所以轉換為UTC時間就是在本地時間的基礎上減去八個小時。
(4).結尾的GMT表示是UTC時間,本站認為將GMT替換為UTC更為恰當。
(5).因為UTC已經替換GMT成為民用領域世界時間標準。
二.Date.UTC():
可以直接將引數所構成的日期當做UTC時間處理。
程式碼示例如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼console.log(Date.UTC(2019,01,01,15,25,08,600));
程式碼執行效果截圖如下:
返回值是一個時間戳,再強調一下,此方法直接將引數構成的時間日期當做UTC時間。
關於Date.UTC()可以參閱JavaScript Date.UTC()一章節。
相關文章
- utc時間轉換成標準時間
- JavaScript 時間轉換為UTC格式JavaScript
- 轉換UTC時間格式
- JavaScript 時間日期轉換成中文JavaScript
- UTC格式時間轉換為當地時間程式碼
- 本地時間與UTC(世界協調時間)的轉換
- 如何將UTC時間轉換為Unix時間戳(How to convert UTC time to unix timestamp)時間戳
- JavaScript時間日期轉換成漢字形式JavaScript
- 時間轉換成時間戳時間戳
- C 時間戳轉換成時間時間戳
- Oracle資料庫的SCN轉換成時間和時間轉換成SCNOracle資料庫
- JavaScript 時間日期格式轉換JavaScript
- C# 獲取utc時間,以及utc datetime 互相轉化C#
- javascript將時間物件轉換為時間戳JavaScript物件時間戳
- Python秒轉換成時間(時分秒)Python
- javascript時間戳和時間格式的相互轉換JavaScript時間戳
- 轉:24時區,GMT,UTC,DST,CST時間詳解
- 把時間戳之差轉換成時分秒格式時間戳
- 安卓核心時間使用的是UTC時間安卓
- JS 時間戳轉換成幾天前JS時間戳
- 字元型別轉換成時間型別字元型別
- JavaScript 時間戳轉換為年月日JavaScript時間戳
- 時間轉換
- js將日期格式的時候轉換成時間搓JS
- javascript如何將時間日期轉換為Date物件JavaScript物件
- C 時間轉換時間戳時間戳
- linux系統時間程式設計(8) UTC秒數轉本地字串時間Linux程式設計字串
- 處理日期和時區轉換:為什麼正確的 UTC 轉換很重要
- JavaScript將時間戳轉換為年月日格式JavaScript時間戳
- 時間相減和時間轉換
- js把時間戳轉換成時間格式yyyy-MM-dd HH:mm:ssJS時間戳
- 24時區,GMT,UTC,DST,CST時間詳解
- 時間日期字串轉換為時間物件字串物件
- JavaScript Date.UTC()JavaScript
- Excel中時間戳轉換時間Excel時間戳
- [時間格式的轉換]
- Java之時間轉換Java
- java時間的轉換Java