技术教程     软件仓库     活动专区     芝士课堂     源码下载     值得一看     QQ技术     微信技术

旧手机大面积出现跨年失败 日历更新问题

 2020-12-05 22:51:48    值得一看  
优惠券

 据雅相关媒体报道,2020年已经到来,但近日有日本网友发现部分旧式手机“跨年失败”,因为它们的日历最多只能设置到2019年,当日期变成2020年后,手机的日期就显示了0月0日00时00分。

旧手机跨年失败

此前,很多Android机的日历只能记录到2037年,原因是当时Android使用Time类来计算和表示时间,其上下限分别是1970和2037。但是Time类现在已经不建议使用了,也就没有限制了。而最经典“千年虫”想必大家也听说过,这是由于程序中的年份只使用两位十进制数来表示,因此当系统涉及到跨世纪的日期处理运算时,就会出现错误的结果,从而各种功能也会出现混乱。

tb336
wz3