node.js日志模块bunyan更改时区

nih*_*lus 5 javascript logging timezone node.js

我正在使用这个记录模块bunyan.js,它包含在framwork restify.js中.该模块会在日志文件/控制台中打印一段时间,但是,我想将时间更改为UTC/GMT,不确定是否可以修改模块代码?

小智 0

如果您不想在流程中的其他任何地方使用本地时间,实现您想要的效果的一种方法是更改​​流程的时区。通过在应用程序启动时编写此语句:

process.env.TZ = 'UTC'
Run Code Online (Sandbox Code Playgroud)

或者通过命令行使用环境变量启动它,如下所示:

TZ=UTC node main.js
Run Code Online (Sandbox Code Playgroud)