import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test {
public static void main(String[] args) throws ParseException {
Date currentDate = new Date();
// 日期转换格式化 数据库中的日期存储都是yyyy-MM-dd的格式
SimpleDateFormat insdf = new SimpleDateFormat("yyyy-MM-dd");
// 取得星期数 如果是周日返回0,周一为1 以此类推
int weekDay = currentDate.getDay();
// 当前日期的年月日
int currYear = currentDate.getYear();
int currMon = currentDate.getMonth();
int currDay = currentDate.getDate();
// 比较日期 用于和开始结束日期比较 比较日期只留有年月日,时分秒都为00
Date compareDate = insdf.parse("2010-01-01");
compareDate.setYear(currYear);
compareDate.setMonth(1);
compareDate.setDate(30);
System.out.println(insdf.format(compareDate));
}
}
2012-03-01