NodeJS Luxon产生无效日期

s4n0splo  于 2022-11-22  发布在  Node.js
关注(0)|答案(1)|浏览(155)

我有这个日期:

const fromDate = "Sat Oct 01 2022 00:00:00 GMT+0300 (GMT+04:00)";

我想将其更改为特定时区,这是我尝试的方法:

const newDate = DateTime.fromJSDate(fromDate).setZone("Asia/Amman").toJSDate()

我也试探着:

const newDate = DateTime.fromJSDate(fromDate, { zone: "Asia/Amman" }).toJSDate()

但这两种方法都会产生无效的日期!

Invalid Date

ISO fromDate也失败。
那么,这是怎么回事?

ipakzgxi

ipakzgxi1#

只要用new Date() Package fromDate就可以解决这个问题。而不是字符串。

相关问题