首页 相关文章 jQuery 各种浏览器下获得日期区别

jQuery 各种浏览器下获得日期区别

如果在IE下执行:
代码如下:
var currentDate = new Date();
alert(currentDate.getYear());

会弹出2008,但是在FF下就是108,这是为什么呢?
首先了解一下“格林威治标准时 (GMT)”时间,它是从1900年开始,我们来看一下这个运算表达式:108 + 1900 = 2008
原因是FF没有加上1900这个年份,然后代码如下:
代码如下:
/**
* 获得当前的日期
*
* @return {}
*/
function getCurrentDate() {
var userAgent = navigator.userAgent.toLowerCase();
// 因IE的年为2008和FF为108,判断
var currentYear = currentDate.getYear();
if ($.browser.mozilla) {
currentYear += 1900;
}
var currentDateStr = curr...[ 查看全文 ]

2016-02-19 标签:

jQuery 各种浏览器下获得日期区别的相关文章

手机页面
收藏网站 回到头部