gpt4 book ai didi

javascript - 在javascript中将mongodb的UTC格式转换并显示为EST格式

转载 作者:可可西里 更新时间:2023-11-01 10:42:24 24 4
gpt4 key购买 nike

当我在 mongodb 中插入日期时间时,它是 UTC 格式

ISODate("2016-03-29T07:53:02.847Z")

当我获取这个结果时,它在 IST 中

Tue Mar 29 2016 13:23:02 GMT+0530 (IST)

我想把它转换成EST并显示(只有日期和时间)

Tue Mar 29 2016 02:56:22 GMT-0400 (EDT)

Tue Mar 29 2016 02:56:22 ( final output )

我已经尝试过 node-timemoment js 等。做了很多研究但没有结果。 任何帮助/建议都非常感谢.

最佳答案

Moment.js 在 node.js 中工作,并具有时区支持,可以从 UTC 转换为任何所需的时区:http://momentjs.com/timezone/

var moment = require('moment-timezone');
var jun = moment("2014-06-01T12:00:00Z");
jun.tz('America/New_York').format('ddd MMM DD YYYY HH:mm:ss');

你需要先 npm install moment timezone

npm install moment-timezone --save

关于javascript - 在javascript中将mongodb的UTC格式转换并显示为EST格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36279228/

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