js得到系统日期代码 兼容ie和火狐
vardate=newDate();vary=date.getYear();varm=date.getMonth();vard=date.getDate();varday...
var date = new Date();
var y = date.getYear();
var m = date.getMonth();
var d = date.getDate();
var day = date.getDay();
得到当前年份
这个火狐和IE得到的年份不一样,火狐差了1900年,怎么让他同时兼容 展开
var y = date.getYear();
var m = date.getMonth();
var d = date.getDate();
var day = date.getDay();
得到当前年份
这个火狐和IE得到的年份不一样,火狐差了1900年,怎么让他同时兼容 展开
展开全部
尊敬的用户,您好!很高兴为您答疑
您的问题是使用的方法不对。
getYear()
使用getYear()函数的本意是获取年份,以2010年为例,如:
Js代码 var nowd = new Date(); var yf = nowd.getYear();
在IE中是可以正确获取年份:2010,但是在FF等浏览器下则为:110。
原因则是 在 FF等浏览器内 getYear 返回的是 "当前年份-1900" 的值(即年份基数是1900)
而IE则是 当today的年份大于等于2000的时,直接将1900加上了,返回的 2010。
getFullYear()
使用getFullYear()在IE和FF中都可以正确获取年份:2010
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
您的问题是使用的方法不对。
getYear()
使用getYear()函数的本意是获取年份,以2010年为例,如:
Js代码 var nowd = new Date(); var yf = nowd.getYear();
在IE中是可以正确获取年份:2010,但是在FF等浏览器下则为:110。
原因则是 在 FF等浏览器内 getYear 返回的是 "当前年份-1900" 的值(即年份基数是1900)
而IE则是 当today的年份大于等于2000的时,直接将1900加上了,返回的 2010。
getFullYear()
使用getFullYear()在IE和FF中都可以正确获取年份:2010
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
展开全部
您好!很高兴为您答疑!var date = new Date()();var y = date.getFullYear();var m = date.getMonth()+1;var d = date.getDate()();var day = date.getDay(); 您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var date = new Date();
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
var day = date.getDay();
这样就对了 分别是年月日星期
你可以输出 var dateString=y+" 年 "+m+" 月 "+d+" 日";
alert(dateString);
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
var day = date.getDay();
这样就对了 分别是年月日星期
你可以输出 var dateString=y+" 年 "+m+" 月 "+d+" 日";
alert(dateString);
更多追问追答
追问
这个火狐和IE得到的年份不一样,火狐差了1900年,怎么让他同时兼容
追答
用getFullYear 我下面写了
上面写过了 自己看看好不
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这不是已经写出来了吗
追问
这个火狐和IE得到的年份不一样,火狐差了1900年,怎么让他同时兼容
追答
var date = new Date();
var y = date.getFullYear();
var m = date.getMonth();
var d = date.getDate();
var day = date.getDay();
getFullYear 我这里火狐和IE 都一样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询