返回当前日期,返回指定年月的最后一天,返回指定年月的第一 天
package
com.finance.util;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class MyCalendar ... {
public String getLastDayInMonth(int year,int month)...{
Calendar cal = Calendar.getInstance();
cal.set(year, month, 1);
cal.add(Calendar.MONTH, -1); // ǰ����
int lastDay=cal.getActualMaximum(Calendar.DAY_OF_MONTH);
String dateStr=year+"-"+month+"-"+lastDay;
return dateStr;
}
public String getFirstDayInMonth(int year,int month)...{
String strDate= year+"-"+month+"-"+1;
return strDate;
}
public String returnToday()...{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date now = new Date();
String sb = sdf.format(now);
return sb;
}
public int getYear()...{
Calendar cal = Calendar.getInstance();
int year =cal.get(Calendar.YEAR);
return year;
}
public int getMonth()...{
Calendar cal = Calendar.getInstance();
int month =cal.get(Calendar.MONTH);
month++;
return month;
}
}
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class MyCalendar ... {
public String getLastDayInMonth(int year,int month)...{
Calendar cal = Calendar.getInstance();
cal.set(year, month, 1);
cal.add(Calendar.MONTH, -1); // ǰ����
int lastDay=cal.getActualMaximum(Calendar.DAY_OF_MONTH);
String dateStr=year+"-"+month+"-"+lastDay;
return dateStr;
}
public String getFirstDayInMonth(int year,int month)...{
String strDate= year+"-"+month+"-"+1;
return strDate;
}
public String returnToday()...{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date now = new Date();
String sb = sdf.format(now);
return sb;
}
public int getYear()...{
Calendar cal = Calendar.getInstance();
int year =cal.get(Calendar.YEAR);
return year;
}
public int getMonth()...{
Calendar cal = Calendar.getInstance();
int month =cal.get(Calendar.MONTH);
month++;
return month;
}
}