gpt4 book ai didi

javascript - momentJS 将可能的日期转换为 Date() js 格式

转载 作者:行者123 更新时间:2023-12-01 02:44:35 25 4
gpt4 key购买 nike

我正在尝试将 momentjs 格式的日期转换为来自 javascript native new Date() 的日期。

问题是,如果我有 moment(myDay).toDate(); 它会转换为当前日期,而我想要 myDay 中的日期。

myDay 看起来像:"YYYY-MM-DD"=> 2017-11-24,我希望其格式为:Fri Nov 24 2017 20:17: 11 GMT+0100(Hora estándar 浪漫) 但我得到Thu Nov 16 2017 等...

可以这样转换吗?

最佳答案

不需要时间:

let [yr, mn, day] = myDay.split('-').map(Number);
// note that JS months are 0-11 not 1-12
let datestr = new Date(yr, mn - 1, dy).toString();
console.log(datestr); // "Fri Nov 24 2017 00:00:00 GMT-0500 (EST)"

关于javascript - momentJS 将可能的日期转换为 Date() js 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47336469/

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