如何在Windows的节点js中设置默认时区

时间:2015-11-17 18:48:36

标签: node.js timezone

我试图在应用程序开始时设置时区

set "TZ=UTC"
node main.js

但是不行:

// main.js

var tz = process.env.TZ;
var date = new Date();
console.log(tz, '||', date);
  

UTC Tue 2015年11月17日21:41:29 GMT + 0300

1 个答案:

答案 0 :(得分:2)

我发布了一个名为set-tz的小工具,它利用了tzutil CLI命令。当你致电setTZ()时,它会有效地更改你PC的时区,所以要小心 - 如果你杀了这个过程,你需要在你完成之后手动还原 - 我假设你&# 39; r过程是短暂的。 如果您没有终止您的流程,它会为您恢复原来的时区。