簡體   English   中英

在 JavaScript 中將字符串數組轉換為時間戳

[英]Convert Array of String to timestamp, in JavaScript

我有一個將時間值顯示為字符串的數組。 所以我需要的是我想將字符串值轉換為時間戳值,以便我可以使用這些值來創建圖表。

例如,我的數組格式的值如下:

["2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32"]

所以我的問題是如何將上述數組字符串值轉換為時間戳

循環遍歷數組並使用new Date()將它們轉換為日期

 var a = ["2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32"]; a.forEach((e) => { var date = new Date(e); console.log(date) })

您可以遍歷數組並將字符串轉換為日期對象。

var dates = ["2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32", "2018-12-05 17:10:32"];
for(var i = 0; i < dates.length; i++){
    dates[i] = new Date(dates[i]);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM