MCPcopy Create free account
hub / github.com/MenoData/Time4J / getLengthOfYear

Method getLengthOfYear

base/src/main/java/net/time4j/YOWElement.java:189–200  ·  view source on GitHub ↗
(
        PlainDate date,
        int shift // -1 = Vorjahr, 0 = aktuelles Jahr, +1 = Folgejahr
    )

Source from the content-addressed store, hash-verified

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) {

Callers 1

getWeekOfYearMethod · 0.95

Calls 2

isLeapYearMethod · 0.95
getYearMethod · 0.65

Tested by

no test coverage detected