最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Javascript的getYear、getFullYear、getUTCFullYear異同分享

 更新時間:2011年11月30日 22:07:24   作者:  
getYear、getFullYear、getUTCFullYear都是Javascript的Date對象的方法函數(shù)
其中g(shù)etYear()方法出生較早,在早期也一直使用OK,可是在2000年后這個方法問題多多,因為在Firefox和Safari等瀏覽器上,getYear始終返回年份與1900 年之間的差,比如1998年返回98,而2009年則會顯示109,如果大家都這么處理也好,要加一起加,微軟自己在IE瀏覽器中把getYear給修正了,可Firefox(最新版本也沒修正這個問題)還蒙在鼓里,仍老老實實的按照原有規(guī)則解析getYear,本來都可以指望用戶自行修正,這樣一來都沒得用,于是getFullYear、getUTCFullYear就出生了。

1、getYear()函數(shù)

使用getYear()方法可返回兩位或四位數(shù)的年份,用getYear()返回的數(shù)并不一定是4位的!處于1900年和1999年間的getYear()方法返回的只有兩位數(shù)。在此之前的或是在此之后的年份返回的都是四位數(shù)的,比如2009年,Javascript解析器應(yīng)該是返回2009的,而瀏覽器則計算返回109。這應(yīng)該是早期的約定,而IE埋頭改掉了。該函數(shù)已經(jīng)被逐漸廢棄并不推薦使用。
復(fù)制代碼 代碼如下:

<script type="text/javascript">
var d = new Date();
document.write(d.getYear());//IE輸出2009,F(xiàn)IREFOX輸出109
</script>


2、getFullYea()函數(shù)

getFullYear函數(shù)則不存在此問題。getFullYear()方法可返回一個四位數(shù)年份,這樣大家(IE和FIREFOX等)都不需要運算,直接把解析值輸出來即可。
復(fù)制代碼 代碼如下:

<script type="text/javascript">
var d = new Date();
document.write(d.getFullYear());//IE輸出2009,F(xiàn)IREFOX輸出2009
</script>


3、getUTCFullYear()函數(shù)

getUTCFullYear()函數(shù)則是根據(jù)UTC時間返回了四位數(shù)來代表年份。與getFullYear()方法理論角度是完全不同,雖然在大部分的時間里輸出是相同的,但是假如當天日期是12月31日或1月1日,則getUTCFullYear() 返回值與getFullYear()返回值就有可能不同,具體取決于當?shù)貢r區(qū)和UTC通用時間之間的關(guān)系,也就是差值。
復(fù)制代碼 代碼如下:

<script type="text/javascript">
var d = new Date();
document.write(d.getUTCFullYear());//IE輸出2009,F(xiàn)IREFOX輸出2009
</script>

比如在中國大陸、、香港、澳門、蒙古國、臺灣、新加坡、馬來西亞、菲律賓等地區(qū)的本地時間比UTC快8小時,記作UTC+8,意思就是比UTC時間快8小時。減的類似理解,比如UTC-10等。

相關(guān)文章

最新評論

上林县| 安化县| 大渡口区| 无极县| 冕宁县| 马鞍山市| 电白县| 达州市| 思茅市| 庆安县| 阳谷县| 铜川市| 五峰| 德安县| 全南县| 灯塔市| 班戈县| 嘉鱼县| 乐亭县| 崇左市| 康马县| 襄城县| 遂川县| 二手房| 闻喜县| 通江县| 南郑县| 城固县| 鄂伦春自治旗| 尉氏县| 曲阜市| 关岭| 灵宝市| 保山市| 龙门县| 阿勒泰市| 麻阳| 石棉县| 扶沟县| 乌兰察布市| 和硕县|