如何在 moment js 中转换回另一个时区

How to convert back to another timezone in moment js

我在数据库中保存的日期是 2021-07-07 05:00:00,我将其保存在 CET 中,因此保存的日期时间是 2021-07-07 01:00:00(晚了 4 小时)。所以在那之后我需要显示来自数据库的日期,预期输出是 2021-07-07 05:00:00 但我得到了不同的值。

moment(obj.from_date).tz('Asia/Dhaka').format('YYYY-MM-DD HH:mm:ss zz');

正在查看 momentjs 时区文档@ https://momentjs.com/timezone/ ... 你需要做的是:

moment.tz(obj.from_date, "CEST").tz('Asia/Dhaka').format('YYYY-MM-DD HH:mm:ss zz');

看看是否可行。