如何在 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');
看看是否可行。
我在数据库中保存的日期是 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');
看看是否可行。