我得到以下格式的 DateTime
"yyyy-MM-dd'T'HH:mm:ss 'GMT'Z" // -> 2021-07-02T10:09:07:715 GMT+0000
我想将它转换为我的本地日期时间。我试图在 date-fns (javascript) 中做到这一点。
const createTime ="2021-07-02T10:09:07:715 GMT+0000";
console.log(parseISO(createTime.substring(0, 19))); // -> 2021-07-02T04:09:07.000Z
console.log(
parseISO(createTime.substring(0, 19)).toString()
); // -> Fri Jul 02 2021 10:09:07 GMT+0600 (Bangladesh Standard Time)
// at that time my local DateTime as follow
console.log(new Date()); // -> 2021-07-02T10:09:07.750Z
console.log(new Date().toString()); // -> Fri Jul 02 2021 16:09:07 GMT+0600 (Bangladesh Standard Time)
但无论出于何种原因,它都没有转换为我的当地时间。
有没有其他方法可以将这种格式化的 DateTime 转换为本地日期时间?
如果是这样,请帮助...
注意:我在 Node.js 中使用 date-fns ..