gpt4 book ai didi

Javascript 日期时间从字符串解析

转载 作者:行者123 更新时间:2023-12-03 08:10:45 25 4
gpt4 key购买 nike

我正在尝试将字符串解析为 javascript Date 对象,我尝试了不同的方法将其解析为 Date 但它们似乎都不起作用。最初我认为将字符串解析为 Date 会很容易,因为 JavaScript Date 具有接受字符串的构造函数,或者我会使用 Date.parse() 方法,但看来我错了。

这是日期格式的字符串-2015-12-01 00:28:28.1271204 +01:00

到目前为止我已经尝试过-

var dateCalc = new Date(str);
var dateCalc = Date.parse(str);

请这个 JSFiddle - http://jsfiddle.net/D7c28/12/

请为此提出解决方案。如果我遗漏了什么,请告诉我。

谢谢:)

最佳答案

它对我来说效果很好:

var str = "Fri, 15 Nov 2013 09:00:00 -0600"
var date = new Date(str);

console.log(date.getDate()) // 15

date 是一个 Date 对象,具有许多方法,例如 getDate()。查看documentation

更新:

2015-12-01 00:28:28.1271204 +01:00 似乎不是默认构造函数的有效日期(但在我的 Mac 上的 Node 中工作正常)。所以我用moment.js而且效果很好。

查看更新后的jsfiddle .

关于Javascript 日期时间从字符串解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34157772/

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