IT之家 1 月 6 日消息 據雅虎新聞報道,2020 年已經到來,但近日有日本網友發現部分舊式手機 “跨年失敗”,因爲它們的日曆最多隻能設置到 2019 年,當日期變成 2020 年後,手機的日期就顯示了 0 月 0 日 00 時 00 分。

此前,很多 Android 機的日曆只能記錄到 2037 年,原因是當時 Android 使用 Time 類來計算和表示時間,其上下限分別是 1970 和 2037。但是 Time 類現在已經不建議使用了,也就沒有限制了。而最經典 “千年蟲”想必大家也聽說過,這是由於程序中的年份只使用兩位十進制數來表示,因此當系統涉及到跨世紀的日期處理運算時,就會出現錯誤的結果,從而各種功能也會出現混亂。

此前IT之家也曾報道,PC 版的《星球大戰絕地:隕落的武士團》和《WWE 2K20》近日突然出現了無法啓動的問題,這也被認爲跟進入 2020 年有關。

相關文章