Node.jsdate命令创build不正确的date
我正在尝试在Node.js中创build新的date; 出于某种原因,它给了我一天的date。
date = new Date("17 Jul 1990"); Fri, 16 Jul 1990 23:00:00 GMT
呵呵???
编辑:我正在使用Node.js的Windows V0.6.5,只是今天下载和安装。
这不是一天,一个小时(看起来更好)。 它做得很好。 它考虑了你的机器本地时区,但string结果显示GMT。
这只是因为在REPL中util.inspect(x)
是util.inspect(x)
(它使用toUTCString()
),而不是x.toString()
。
只要尝试date.toString()
,你会看到一切都是完全正确的。