1
11
你的问题“为什么?”的答案隐藏在
如您所见,它检查10000年周期的边界,如果该值至少超过其中一个,它会添加
因此,为了防止这种行为,请将最长日期保持在纪元范围内,不要使用
|
2
2
如果希望能够支持字符串值的排序,则需要确保永远不会超过的年份范围
这意味着更换
要跳过解析步骤,请使用
但是,与其为开放式日期范围设置“最大”值,不如使用空值,即 是 没有“最大”值。
当你改变你的
|
3
2
大多数日期格式化程序的默认行为是,如果年份超过4位数字,则在年份前面加一个加号。这适用于解析和格式化。参见示例
这里的关键是
|
Luke · Java时间段(十进制年数) 7 年前 |