Javascript 如何在NodeJs项目中设置时区?

Javascript 如何在NodeJs项目中设置时区?,javascript,node.js,time,Javascript,Node.js,Time,当我从angular应用程序向nodejs发送日期时,它会自动更改。我已经用以下方法暂时修复了它: var fromdt=新日期(requ.body.bidsinstalledFrom.toLocaleString(“en ind”,“时区:'Asia/Kolkata')); 这使我能够在数据库中存储datetime,就像我从angular应用程序发送它一样 但当我使用nodejs从数据库中获取数据并将其发送到angular时。Nodejs再次将其转换为其他时区。我该如何解决这个问题?mysq

当我从angular应用程序向nodejs发送日期时,它会自动更改。我已经用以下方法暂时修复了它:

var fromdt=新日期(requ.body.bidsinstalledFrom.toLocaleString(“en ind”,“时区:'Asia/Kolkata'));
这使我能够在数据库中存储datetime,就像我从angular应用程序发送它一样


但当我使用nodejs从数据库中获取数据并将其发送到angular时。Nodejs再次将其转换为其他时区。我该如何解决这个问题?

mysql日期和时间是否需要这个?我有postgres,列类型是timestamp,没有时区。我不认为数据库有问题,那么为什么在nodeJS中需要这个呢。。您可以使用角度js中的矩js来转换日期,并根据timezon转换时间戳