JavaScript 時間戳
時間戳在JavaScript是一個比較重要的概念,在其他大多數語言中同樣如此。
下面將結合程式碼例項詳細介紹一下JavaScript時間戳的相關知識。
本文主要包含如下兩方面內容:
(1).JavaScript時間戳概念。
(2).如何獲取時間戳。
(3).時間戳轉換為時間日期字串。
一.JavaScript時間戳概念:
JavaScript中的時間戳是指定時間至1970年1月1日 00:00:00 UTC的毫秒數。
與JavaScript時間戳有所不同,Unix時間戳返回的是秒。
特別說明:同一時刻,任意時區的時間戳都是相同的,畢竟UTC時間相同。
二.獲取時間戳:
JavaScript獲取時間戳的方式有多種,下面列舉幾種常見的方式。
(1).getTime():
通過此方法可以獲取指定時間日期的時間戳。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let date = new Date('2019/12/9 13:25:08:800'); console.log(date.getTime());
程式碼執行效果截圖如下:
關於getTime()更多內容參閱JavaScript getTime()一章節。
(2).Date.now():
此方法只能獲取客戶端當前時間日期的時間戳。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼console.log(Date.now());
程式碼執行效果截圖如下:
關於Date.now()更多內容參閱JavaScript Date.now()一章節。
(3).Date.parse():
此方法可以解析指定的時間日期字串引數,並返回其時間戳。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼console.log(Date.parse("2019/01/01 15:25:08:600"));
程式碼執行效果截圖如下:
關於Date.parse()更多內容參閱JavaScript Date.parse()一章節。
(4).valueOf():
此方法同樣可以返回對應時間日期的時間戳。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let date=new Date(); console.log(date.valueOf());
程式碼執行效果截圖如下:
關於valueOf()更多內容參閱JavaScript Date valueOf()一章節。
(5).Date.UTC():
此方法可以將引數構成的UTC時間日期轉換為時間戳。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼console.log(Date.UTC(2019,01,01,15,25,08,600));
程式碼執行效果截圖如下:
三.時間戳轉換為時間日期字串:
時間戳可以唯一對應一個時間點,自然可以將其轉換為相應的時間日期字串。
方式非常簡單,Date()建構函式可以接受時間戳為引數。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let date=new Date(15000000800); console.log(date.toLocaleString());
程式碼執行效果截圖如下:
關於Date()建構函式參閱JavaScript Date() 引數一章節。
相關文章
- javascript時間戳與php返回的時間戳統一JavaScript時間戳PHP
- JavaScript獲取時間戳JavaScript時間戳
- javascript將時間物件轉換為時間戳JavaScript物件時間戳
- javascript將日期轉化成時間戳JavaScript時間戳
- javascript時間戳和時間格式的相互轉換JavaScript時間戳
- 常見的Javascript獲取時間戳JavaScript時間戳
- javascript獲取當前的時間戳JavaScript時間戳
- MySQL時間戳、時間MySql時間戳
- JavaScript 時間戳轉換為年月日JavaScript時間戳
- Javascript獲取當前時間戳的方法JavaScript時間戳
- kafka時間戳Kafka時間戳
- 時間型別和時間戳型別時間戳
- 時間轉換成時間戳時間戳
- C 時間轉換時間戳時間戳
- C# 時間戳轉時間C#時間戳
- java時間戳和PHP時間戳的轉換phptime()Java時間戳PHP
- C 時間戳轉換成時間時間戳
- 時間戳轉化為時間格式時間戳
- 兩個時間戳的時間差時間戳
- JavaScript將時間戳轉換為年月日格式JavaScript時間戳
- Python-時間戳Python時間戳
- javascript獲取date物件的時間戳程式碼例項JavaScript物件時間戳
- Excel中時間戳轉換時間Excel時間戳
- c++ 獲取當前時間周初凌晨時間戳(獲取當前時間週一凌晨時間戳)C++時間戳
- Mongoose無法更新時間戳Go時間戳
- PostgreSQL自動更新時間戳SQL時間戳
- PHP日期格式轉時間戳PHP時間戳
- 設定oralce時間戳格式時間戳
- Unix 字串時間戳問題字串時間戳
- 時間戳效能最佳化時間戳
- 時間戳與時間字串的多時區轉換時間戳字串
- js獲取某時間的當天0點時間戳 與某時間的當週週一0點時間戳JS時間戳
- mysql時間操作(時間差和時間戳和時間字串的互轉)MySql時間戳字串
- Perl中本地時間和UNIX時間戳間相互轉換時間戳
- 引用js、css檔案時加時間戳JSCSS時間戳
- Laravel 獲取 13 位時間戳Laravel時間戳
- js獲取當天時間戳JS時間戳
- 32 位 PHP 時間戳問題PHP時間戳