Javascript UTC移动浏览器中的日期问题

时间:2011-07-20 23:34:07

标签: javascript jquery-mobile cordova utc

我目前正在制作jQuery Mobile应用程序并使用Phone Gap部署到多个平台。不幸的是,我注意到在使用Javascript的UTC日期函数系列时桌面和移动兼容性之间似乎存在一些不一致的行为。

在这方面有没有人遇到与Android,iPhone和/或Blackberry类似的问题?我目前认为这是一个原生的浏览器问题,因为Chrome和Firefox似乎有预期的行为。

正常用法:

var d = new Date();
var utc_month = d.getUTCMonth();

桌面浏览器的int值和移动浏览器的utc_month值NaN。有什么想法吗?我无法在PhoneGap上找到关于从本地浏览器公开日期时间的内容〜

1 个答案:

答案 0 :(得分:3)

这个例子适用于Android 2.2和PhoneGap(在将'int utc_month ...'改为'var utc_month ...'之后)。

您的代码中是否有相同的拼写错误?我运行了以下内容:

var utc_month = d.getUTCMonth();  alert (utc_month);

6会收到警报。