gpt4 book ai didi

javascript - 在javascript中用Z和T解析日期时间

转载 作者:行者123 更新时间:2023-12-03 16:41:01 24 4
gpt4 key购买 nike

我目前正在使用一个 API,它以一种奇怪的格式返回时间戳,我正在努力将其解析为我的数据库的 unix 时间戳,我收到的结果是:

"date": "20190412T131518.000Z",

我试过使用:
var date = new Date(array.date);
console.log(date.parse);

仅返回 NaN所以我不确定该去哪里

最佳答案

您可以添加一些破折号和冒号。

20190412T131518.000Z     // input
2019-04-12T13:15:18.000Z // needed format


看起来, Date 不完全接受 ISO 8601 中的日期字符串格式。它仅尊重 version从表格中的标准
YYYY-MM-DDTHH:mm:ss.sssZ

var string = "20190412T131518.000Z",
date = new Date(string.replace(/(....)(..)(.....)(..)(.*)/, '$1-$2-$3:$4:$5'));

console.log(date);

关于javascript - 在javascript中用Z和T解析日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55677928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com