要编写测试,我需要将LocalDateTime
设置为0000-00-00 00:00:00
。当我试图使用格式化程序设置它时:
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime.parse("0000-00-00 00:00:00", formatter)
它抛出一个异常:
java.time.format.DateTimeParseException: Text '0000-00-00 00:00:00' could not be parsed: Invalid value for YearOfEra (valid values 1 - 999999999/1000000000): 0
我该怎么做?
发布于 2020-01-18 11:51:52
你想把0月份的第0天设为0。这里有三个错误:
Invalid value for YearOfEra
)。你应该设定大于0的一年https://stackoverflow.com/questions/59800273
复制相似问题