Programming Tips - Java: Easy way to get the current year

Date: 2014jun3 Update: 2025oct16 Language: Java Level: novice Q. Java: Easy way to get the current year A. Here is a full example:
import java.util.GregorianCalendar; import java.util.Calendar; class Demo { static int getYear1() { final GregorianCalendar cal = (GregorianCalendar) GregorianCalendar.getInstance(); return cal.get(Calendar.YEAR); } // Or (in one line): static int getYear2() { return ((GregorianCalendar) GregorianCalendar.getInstance()).get(Calendar.YEAR); } public static final void main(String []args) { System.out.println("year1=" + getYear1()); System.out.println("year2=" + getYear2()); } }
Output (at one time):
year1=2025 year2=2025