(
PlainDate date,
int shift // -1 = Vorjahr, 0 = aktuelles Jahr, +1 = Folgejahr
)
| 187 | |
| 188 | // Länge eines Jahres in Tagen |
| 189 | private static int getLengthOfYear( |
| 190 | PlainDate date, |
| 191 | int shift // -1 = Vorjahr, 0 = aktuelles Jahr, +1 = Folgejahr |
| 192 | ) { |
| 193 | |
| 194 | return ( |
| 195 | GregorianMath.isLeapYear(date.getYear() + shift) |
| 196 | ? 366 |
| 197 | : 365 |
| 198 | ); |
| 199 | |
| 200 | } |
| 201 | |
| 202 | // Optimierung als Ersatz für date.getWeekOfYear() |
| 203 | private static int getWeekOfYear(PlainDate date) { |
no test coverage detected