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