gpt4 book ai didi

java - 如何强制 java.time.LocalDate 假设 19 世纪为 YY 年模式?

转载 作者:搜寻专家 更新时间:2023-11-01 03:18:45 24 4
gpt4 key购买 nike

<分区>

以下测试失败:'86 生日的格式为 2068。如何将格式设置为 1986

    @Test
public void testBirthday() {
assertEquals("1986-08-07", java.time.LocalDate.parse("070886",
java.time.format.DateTimeFormatter.ofPattern("ddMMyy")));
}

失败:

java.lang.AssertionError: expected:<1986-08-07> but was:<2086-08-07>

这与 org.joda.time 库有很大不同,后者会在此处正确假设 19'

/Sidenote:关于“重复”问题中的标记答案,我认为这不是重复!

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com