1

我对它jquery weekcalendar demo plugin在 Mozilla 中的工作有疑问,但在 Chrome 中没有。

我发现问题在于Datetime

DEMO.JS文件中:

  alert(new Date("2013-08-08T09:40"));

所以它与 Mozilla Firefox 一起工作,输出很好

在此处输入图像描述

但在 Chrome(版本 28.0.1500.95m)中它不起作用:错误的输出:

在此处输入图像描述

所以请帮帮我。我也需要与 chrome 相同的输出

4

1 回答 1

1

正确的格式是

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);

这将导致取决于用户在其计算机上的任何时区设置的瞬间。

于 2013-08-07T11:50:08.497 回答