陈旧的日期操作方法

 

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

你可能感兴趣的:(日期)