另外还有一篇关于时间的操作集合(持续更新):
时间类方法的使用整合
/**
* 返回当前月第一天
* @return
*/
public static String getNowMonthBeginTime(){
Calendar cal = Calendar.getInstance();
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH);
String str = year+"-"+(month+1)+"-01 00:00:00";
if(month+1<10){
str = year+"-0"+(month+1)+"-01 00:00:00";
}
return str;
}
/**
* 返回当前年上半年第一天
* @return
*/
public static String getNowYearBeginTime(){
Calendar cal = Calendar.getInstance();
int year = cal.get(Calendar.YEAR);
String str = year+"-01-01 00:00:00";
return str;
}
/**
* 返回当前年上半年最后第一天
* @return
*/
public static String getNowYearEndTime(){
Calendar cal = Calendar.getInstance();
int year = cal.get(Calendar.YEAR);
String str &#