Javascript 带有Date.Parse()的时区问题

Javascript 带有Date.Parse()的时区问题,javascript,Javascript,我的脚本中有以下代码: Date.parse('10/01/2010 01:01:01') 运行脚本后得到的结果如下: September 30, 2010 22:01:01 这可能是Date.Parse()的问题,还是我做错了什么?这不是问题:这是一个: parse方法获取一个日期字符串(例如“Dec 25,1995”),并返回自1970年1月1日00:00:00 UTC以来的毫秒数。本地时区用于解释不包含时区信息的参数。[…]如果未指定时区,则假定为本地时区 。。。所以这两者之间有区别:

我的脚本中有以下代码:

Date.parse('10/01/2010 01:01:01')
运行脚本后得到的结果如下:

September 30, 2010 22:01:01

这可能是Date.Parse()的问题,还是我做错了什么?

这不是问题:这是一个:

parse方法获取一个日期字符串(例如“Dec 25,1995”),并返回自1970年1月1日00:00:00 UTC以来的毫秒数。本地时区用于解释不包含时区信息的参数。[…]如果未指定时区,则假定为本地时区

。。。所以这两者之间有区别:

Date.parse("Thu, 01 Jan 1970 00:00:00");

// ... returns 14400000 in timezone GMT-0400, and other values in other 
// timezones, since there is no time zone specifier in the argument.
。。。而且

Date.parse("Thu, 01 Jan 1970 00:00:00 GMT-0400");
// ... returns 14400000 no matter the local time zone.

这不是问题:这是一个:

parse方法获取一个日期字符串(例如“Dec 25,1995”),并返回自1970年1月1日00:00:00 UTC以来的毫秒数。本地时区用于解释不包含时区信息的参数。[…]如果未指定时区,则假定为本地时区

。。。所以这两者之间有区别:

Date.parse("Thu, 01 Jan 1970 00:00:00");

// ... returns 14400000 in timezone GMT-0400, and other values in other 
// timezones, since there is no time zone specifier in the argument.
。。。而且

Date.parse("Thu, 01 Jan 1970 00:00:00 GMT-0400");
// ... returns 14400000 no matter the local time zone.
输出日期时,该日期的格式为本地时区。如果您不喜欢,请以另一种方式输出(您没有显示您使用的方式)。输出日期时,日期的格式为本地时区。如果您不喜欢,请以另一种方式输出它(您没有显示您正在使用的方式)。