public class Demo { static String[] MONTH = new String[]{"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"}; static String[] WEEK = new String[]{"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
/** * 设置年月返回Calendar * * @param year * @param month * @return */ public static Calendar getCalendar(int year, int month) { Calendar calendar = Calendar.getInstance(); if (year != 0) calendar.set(Calendar.YEAR, year); if (month != 0) calendar.set(Calendar.MONTH, month-1); return calendar; }
/** * 设置年月返回year的上个月Calendar * * @param year * @param month * @return */ public static Calendar getPreCalendar(int year, int month) { Calendar calendar = Calendar.getInstance(); if (year != 0) calendar.set(Calendar.YEAR, year); if (month == 0) calendar.set(Calendar.MONTH, calendar.get(Calendar.MONTH)); else calendar.set(Calendar.MONTH, month-2); return calendar; }