getYear 返回值不正確

2022-04-28 14:17:49 字數 442 閱讀 5042

敲小例子發現

getyear()

方法返回值不正確。明明是2023年,卻顯示是112。查了一下,原來是這個方法已經過時了。但是為什麼返回值不正確呢?

老說法:

getyear()

方法——返回表示年份的兩位或四位數字

.語法為

:dateobject.getyear()

對於1900-1999這段時間而言,返回的年份值是乙個兩位數字的整數,它代表了所儲存的年份與1900 年之間的差距。

微軟的ie瀏覽器

進行過修正,可以顯示正常。其他瀏覽器上,

1900

年以後的年份,返回的是與

1900

年的差距。如今年是

2012

年,那麼在

ie中返回的是

2012

,其他瀏覽器則為

112。

C 輸入格式不正確

機房收費系統統計乙個操作員結賬情況時,對充值 退卡 收費進行求和查詢。報錯我的d層沒毛病的 是這樣寫的 sqlhelper.sqlhelper sqlhelper new sqlhelper.sqlhelper sqlparameter sqlparams1 string sql1 select s...

MySQL order by 排序結果不正確

新建一張測試表 create table tb1 id bigint 20 not null auto increment,a decimal 19,2 not null,acid bigint 20 not null,prid bigint 20 not null,primary key id k...

if函式判定不正確?JS中返回false的情況

作為在前端領域不斷探索的一員,在此記錄開發中遇到的問題,如果你也遇到了相同的問題,希望本文對你有幫助。遇到的問題 開發中想根據test物件是否有type屬性來進行不同的邏輯的操作,type 0時,原本是想要輸出is true的,可實際結果卻是輸出的is false。百思不得其解,當時真的是沒想到這一...