[Swift] 윤년 계산
윤년 규칙
윤년
- 4로 나누어 떨어지는 해
- 1992, 1996, 2004, 2008, 2012, 2016…
- 4, 100, 400으로 나누어 떨어지는 해
- 1600년, 2000, 2400…
평년
- 4, 100으로 나누어 떨어지는 해
- 1900, 2100, 2200, 2300, 2500…
// Int : 2022
extension Int {
var isLeapYear: Bool {
return self % 400 == 0 || (self % 100 != 0 && self % 4 == 0)
}
}
댓글남기기