`

日期比较例子

阅读更多
/**
 * 时间日期比较处理例子
 * @author ahomeeye
 * @createDate 2012-10-16
 */
public class ExampleDate {

	public static void main(String[] args) {

		// 设置两个日期
		// 日期:2009年3月11号+5天
		Calendar c1 = Calendar.getInstance();
		c1.set(2009, 3 - 1, 11);
		c1.add(Calendar.DATE, 5);
		//c1.add(Calendar.YEAR, 5);//加5年
		//c1.add(Calendar.MONTH, 5);加5月

		// 日期:2010年4月1号
		Calendar c2 = Calendar.getInstance();
		c2.set(2010, 4 - 1, 1);

		// 转换为相对时间
		long t1 = c1.getTimeInMillis();
		long t2 = c2.getTimeInMillis();

		// 计算天数
		long days = (t2 - t1) / (24 * 60 * 60 * 1000);
		System.out.println(days);
	}

}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics