public static void main(String[] args) {
//创建日历对象
Calendar cal = Calendar.getInstance();
//将时间日期数据传入日历对象
Date date = new Date();
cal.setTime(date);
//设置月份加1
cal.add(cal.MONTH, +1);
//获取到加1的月份
Date time = cal.getTime();
System.out.println("原来的日期:" + new SimpleDateFormat("yyyy-MM-dd").format(date));
System.out.println("增加1月的日期:" + new SimpleDateFormat("yyyy-MM-dd").format(time));
System.out.println(time.after(date)); //可以使用 before() after() 进行两个日期的比较
long time1 = time.getTime();//获得两个日期的时间戳
long time2 = date.getTime();
long deffer = ((time1 - time2) / (1000 * 3600 * 24));//计算两个日期相差的天数
System.out.println(deffer);
}
java中的 Calendar抽象类,日期操作可以使用
最新推荐文章于 2021-02-23 21:55:21 发布