JavaScript 獲取年份是三位

螞蟻小編發表於2017-03-25

可能不少朋友在使用JavaScript獲取年份的時候,得到的結果竟然是三位數。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
var date=new Date();
console.log(date.getYear());

上面程式碼在標準瀏覽器的返回的年份是三位,低版本的IE瀏覽器中可以得到4位年份。

出現此問題主要是getYear方法的原因,此方法已經被廢棄,建議使用getFullYear方法替代。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
var date=new Date();
console.log(date.getFullYear());

上面的程式碼就比較完美了,在各個瀏覽器都不會有任何問題。


相關文章