【发布时间】:2017-01-02 09:49:59
【问题描述】:
我创建了简单的应用程序来在 Node JS 中打印日期和时间。 我将使用它在应用程序中测试基于时间的事件,而无需重新启动应用程序。
setInterval(function(){
console.log(new Date());
},1000);
它给出 O/P:Mon Jan 01 2017 01:55:29 GMT+0530(印度标准时间)
现在,我将操作系统的时间更改为 Mon Dec 01 2016 01:55:29 GMT+0530(印度标准时间)
但节点应用程序打印 Mon Jan 01 2017 01:55:29 GMT+0530(印度标准时间)而不是操作系统的更新时间。
操作系统是Linux和Winows。
【问题讨论】:
-
如果您的服务器在本地运行,则不会发生这种情况,它将从您的系统中获取时间,您是否重新启动了服务器。
-
我也很有趣,那就是应该从系统中获取日期。但是,事实并非如此。此外,如果我用其他语言打印日期,它会打印未注明日期的操作系统日期。
标签: node.js datetime operating-system