我在jquery weekcalendar demo plugin
上遇到了问题,它在Mozilla中有效,但在Chrome中没有。
我发现问题与Datetime
:
在DEMO.JS
文件中:
alert(new Date("2013-08-08T09:40"));
因此它可以与Mozilla Firefox一起使用,并且输出良好
但是在Chrome(版本28.0.1500.95m)中,它不起作用:
输出错误:
所以请帮帮我。我也需要与chrome相同的输出
最佳答案
正确的格式是
new Date("2013-08-08T09:40Z");
http://www.w3.org/TR/NOTE-datetime
如果要玩本地时区游戏,则必须手动计算所需的偏移量,并使用以下格式:
new Date("2013-08-08T09:40+05:30");
不过,仅使用UTC更容易。
如果您不想指定任何时区,则需要使用其他构造函数:
new Date(2013, 7, 8, 9, 40);
这将导致瞬间取决于用户在计算机上设置的时区。