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

Javascript UTC Date issue in mobile browsers

本文关键字:UTC 日期 问题 Javascript 浏览器 移动      更新时间:2023-09-26

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

有没有人在Android、iPhone和/或黑莓上遇到过类似的问题?目前我认为这是一个本地浏览器的问题,因为Chrome和Firefox似乎有预期的行为。

的正常用法
var d = new Date();
var utc_month = d.getUTCMonth();

生成桌面浏览器的int值和移动浏览器的utc_month的NaN值。任何想法吗?我在PhoneGap上找不到很多关于从本地浏览器暴露日期时间的信息~

这个例子对我来说在Android 2.2与PhoneGap(在改变'int utc_month…'到'var utc_month…')。

你的代码中有相同的错别字吗?我执行了如下命令:

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

6收到警报