JavaScript Date.UTC()
此方法基於UTC(世界協調時)返回指定時間日期的時間戳。
Date.UTC()屬於靜態方法,通過Date(類)直接呼叫,而不是Date的例項。
更多Date物件內容參閱JavaScript Date 物件一章節。
語法結構:
[JavaScript] 純文字檢視 複製程式碼Date.UTC(year,month,day,hours,minutes,seconds,ms)
引數解析:
(1).year:必需,表示年份的四位數字。
(2).month:可選,表示月份的整數,介於0 ~ 11。
(3).day:可選,表示日期的整數,介於1 ~ 31。
(4).hours:表示小時的整數,介 0 ~ 23。
(5).minutes:可選,表示分鐘的整數,介於0 ~ 59。
(6).seconds:可選,表示秒的整數,介於0 ~ 59。
(7).ms:可選,表示毫秒的整數,介於0 ~ 999。
程式碼例項如下:
從方法的名稱可以知道,它是基於UTC(世界協調時)的。
關於UTC可以參閱UTC與GMT 區別一章節。
首先看一段程式碼例項:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let date = new Date('2019/12/9 13:25:08:800'); console.log(date.getTime());
程式碼執行效果截圖如下:
通過getTime()方法獲取指定時間日期的時間戳。
下面再通過Date.UTC()方法來獲取時間戳,程式碼改造如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼console.log(Date.UTC(2019,01,01,15,25,08,600));
程式碼分析如下:
程式碼分析如下:
(1).可以看到兩段程式碼列印出的時間戳不同。
(2).Date()建構函式中的時間日期是本地時間。
(3).Date.UTC()引數規定的時間日期是UTC時間。
相關文章
- JavaScript高階:JavaScript物件導向,JavaScript內建物件,JavaScript BOM,JavaScript封裝JavaScript物件封裝
- javaScript系列[06]-javaScript和thisJavaScript
- [Javascript] How javascript read the property?JavaScript
- javaScript系列[05]-javaScript和JSONJavaScriptJSON
- “This” is For JavaScriptJavaScript
- This in JavaScriptJavaScript
- JavaScript -"this"JavaScript
- JavaScriptJavaScript
- javascript ??JavaScript
- 44 道 JavaScript 難題(JavaScript Puzzlers!)JavaScript
- [Javascript] Understanding JavaScript Proxies with Symbol.toPrimitiveJavaScriptSymbolMIT
- JavaScript 教程之JavaScript常用框架簡介JavaScript框架
- [Javascript] Perform Set Operations using JavaScript Set MethodsJavaScriptORM
- javascript — == vs ===JavaScript
- JavaScript selectedIndexJavaScriptIndex
- JavaScript deleteCell()JavaScriptdelete
- JavaScript lastElementChildJavaScriptAST
- JavaScript hasAttribute()JavaScript
- JavaScript getAttributeNode()JavaScript
- JavaScript replaceChild()JavaScript
- JavaScript remove()JavaScriptREM
- JavaScript appendChild()JavaScriptAPP
- JavaScript deleteRow()JavaScriptdelete
- JavaScript clientYJavaScriptclient
- JavaScript之thisJavaScript
- JavaScript isFinite()JavaScript
- JavaScript toggle()JavaScript
- JavaScript Boolean()JavaScriptBoolean
- JavaScript escape()JavaScript
- JavaScript parseFloat()JavaScript
- JavaScript unescape()JavaScript
- JavaScript call()JavaScript
- JavaScript bind()JavaScript
- JavaScript previousElementSiblingJavaScript
- JavaScript preventDefault()JavaScript
- JavaScript insertRow()JavaScript
- JavaScript isPrototypeOf()JavaScript
- JavaScript removeChild()JavaScriptREM