转换&用javascript将mongodb的UTC格式显示为EST格式

Convert & display UTC format of mongodb to EST format in javascript

本文关键字:格式 UTC 显示 EST mongodb amp javascript 转换      更新时间:2023-09-26

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

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

当我获取此结果时,它在IST

2016年3月29日星期二13:23:02 GMT+0530(IST)

我想将其转换为EST并显示(仅显示日期和时间)

2016年3月29日星期二02:56:22 GMT-0400(美国东部时间)

2016年3月29日星期二02:56:22(最终输出

我尝试过节点时间时刻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安装即时时区第一

npm install moment-timezone --save