X-Git-Url: https://git.hedgecode.org/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fhedgecode%2Fsnooker%2Fapi%2FSeason.java;h=3732528f723c943706d6f5c68b9986e27b60859b;hb=5f3c185a78588a9d4f6a5f3cc459571de6d80c89;hp=f4b1cf5d4aecf3a5714dc0147f1974d799cc18b4;hpb=edb206228987f506c5dc7a20585537b71f7a2e9d;p=snooker-score-api.git diff --git a/src/main/java/org/hedgecode/snooker/api/Season.java b/src/main/java/org/hedgecode/snooker/api/Season.java index f4b1cf5..3732528 100644 --- a/src/main/java/org/hedgecode/snooker/api/Season.java +++ b/src/main/java/org/hedgecode/snooker/api/Season.java @@ -30,9 +30,12 @@ public class Season implements Serializable { private static final Calendar CURRENT_CALENDAR = Calendar.getInstance(); + private static final int NEW_SEASON_MONTH = 5; /* June */ + public static final int BEGIN_YEAR = 2005; + public static final int CURRENT_YEAR = - CURRENT_CALENDAR.get(Calendar.MONTH) >= 6 + CURRENT_CALENDAR.get(Calendar.MONTH) >= NEW_SEASON_MONTH ? CURRENT_CALENDAR.get(Calendar.YEAR) : CURRENT_CALENDAR.get(Calendar.YEAR) - 1;