Here you can find the source of getCurrentMonth(Date date)
public static int getCurrentMonth(Date date)
//package com.java2s; import java.sql.Timestamp; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class Main { public static int getCurrentMonth() { Calendar calendar = new GregorianCalendar(); calendar.setTime(new Date()); return calendar.get(Calendar.MONTH) + 1; }//w w w .j a v a2 s. c om public static int getCurrentMonth(Timestamp t1) { Calendar calendar = new GregorianCalendar(); calendar.setTime(t1); return calendar.get(Calendar.MONTH) + 1; } public static int getCurrentMonth(Date date) { Calendar calendar = new GregorianCalendar(); calendar.setTime(date); return calendar.get(Calendar.MONTH) + 1; } }