Javascript Cmd node.js时间和windows系统时间不一样

Javascript Cmd node.js时间和windows系统时间不一样,javascript,time,Javascript,Time,我在cmd和google devtool上使用方法new Date(),cmd上的时间是错误的,但在google Devtools和windows系统上是正确的,有人能告诉我这里发生了什么吗?如果你尝试new Date().toISOString()。。。?浏览器显示本地时间。节点显示UTC。他们还是一样。而且它很方便,因为您总是希望在数据库中以UTC格式存储日期。但大多数情况下,您希望在前端向用户显示本地时间。如果字符串以Z结尾,则您知道其UTC(GMT+0000)好的,谢谢大家!我现在明白了

我在cmd和google devtool上使用方法
new Date()
,cmd上的时间是错误的,但在google Devtools和windows系统上是正确的,有人能告诉我这里发生了什么吗?

如果你尝试
new Date().toISOString()
。。。?浏览器显示本地时间。节点显示UTC。他们还是一样。而且它很方便,因为您总是希望在数据库中以UTC格式存储日期。但大多数情况下,您希望在前端向用户显示本地时间。如果字符串以
Z
结尾,则您知道其UTC(GMT+0000)好的,谢谢大家!我现在明白了!如果您尝试
newdate().toISOString()
。。。?浏览器显示本地时间。节点显示UTC。他们还是一样。而且它很方便,因为您总是希望在数据库中以UTC格式存储日期。但大多数情况下,您希望在前端向用户显示本地时间。如果字符串以
Z
结尾,则您知道其UTC(GMT+0000)好的,谢谢大家!我现在明白了!