Java는 0 년이 윤년이지만 0 년은 존재하지 않았다고 말합니다. 내가 업데이트하고있는 몇 가지 편리한 메소드에 대한 테스트 케이스를 작성 중이고 0 년에 LocalDate의 isLeapYear()메소드를 사용하면 어떤 일이 발생하는지보기로 결정했습니다. 내가 이해했듯이 0 년은 실제로 존재하지 않았습니다. AD 1 년 전은 1 년이었습니다. 기원전. (이것은 내가 오래 전에 읽은 기사를 기반으로합니다. 그 출처는 제가 오랫동안 잊고있었습니다.) 놀랍게도 제 테스트에 따르면 0 년이 윤년임을 알 수있었습니다! 나는 것을 깨닫게 java.time.LocalDate클래스가 구현하는 ISO-8601하지만은 ISO-8601 정말 년 0의 존재를 나타냅니다합니까? 나는 테스트를 한 사람들 LocalDate이 이..