calendar.get(calendar.DATE);//获取指定日 System.out.println("获取指定日:"+date2); Calendar年份增加两年 Calendar月份减少三月 // 根据日历规则,为给定的日历字段添加或者减去指定的事件量 calendar.add(calendar.YEAR,2);//把年份增加两年 calendar.add(calendar.MONTH,-3);//把月份减少三年 int yuer=calen...
1);//给日历对象增加1月的时间;减就给参数传负数calendar.add(Calendar.DAY_OF_MONTH,1);//给日历对象增加1天的时间;减就给参数传负数calendar.add(Calendar.WEEK_OF_MONTH,1);//给日历对象增加1周的时间;减就给参数传负数//将日历对象(calendar)通过getTime()方法转换为Date类型并输出,Date...
c.add(Calendar.MONTH, 12);//加12就变回现在的月,并不会报错 c.add(Calendar.DATE, 367);//这是按照今年的日来计算了,我这一年刚好闰年,加366天还是29号,这是个坑要慎用 c.add(Calendar.HOUR_OF_DAY, 24);//加多少个小时,过了24小时自动余24 c.add(Calendar.MINUTE, 60);//加多少分钟,过了60...
用 add方法,不是set. 应该是: cal.add(Calendar.DAY_OF_MONTH, 1);示例:package com.demo;import java.util.Calendar;import java.util.Date;public class test {public static void main(String ars[]) {Date t1 = new Date();Calendar cal = Calendar.getInstance();cal.setTime(t1);cal...
add(int field, int amount):给指定字段添加指定的值。 getTime():返回表示Calendar对象的日期和时间的Date对象。 以下是Calendar类的一些常量: YEAR:年 MONTH:月 DATE:日 HOUR:小时(12小时制) HOUR_OF_DAY:小时(24小时制) MINUTE:分 SECOND:秒
// 修改日期的天数 calendar.add(Calendar.DAY_OF_MONTH, 1);线程安全性:Date和Calendar类,以及...
2、add方法public class CalendarDemo { public static void main(String[] args) { Calendar cal = Calendar.getInstance(); cal.set(2009, 0, 31); Date testDate = cal.getTime(); Calendar cal1 = Calendar.getInstance(); cal1.setTime(testDate); cal1.add(Calendar.MONTH,3); Date testDate1 ...
Date date = calendar.getTime();//使用给定的 Date 设置此 Calendar 的时间 calendar.setTime(date);calendar.set(Calendar.DAY_OF_MONTH, 8);System.out.println("当前时间日设置为8后,时间是:" + calendar.getTime());calendar.add(Calendar.HOUR, 2);System.out.println("当前时间加2小时后...
Date date = new Date(long date); // Date转时间戳 Long time = date.getTime(); 1. 2. 3. 4. 1.3 自定义时间 通过SimpleDateFormat类的构造函数,定义一个格式化的实例。构造函数传入一个格式化模板的参数。 DateFormat类的parse(String source)方法需捕获异常,使用parse(String source, ParsePosition pos...
(Calendar.MONTH,1);// 将日期移动到下个月的第一天calendar.add(Calendar.DAY_OF_MONTH,-1);// 减去一天,即为上个月的最后一天Date lastDayOfMonth=calendar.getTime();// 获取一月的最后一天System.out.println("First day of the month: "+firstDayOfMonth);System.out.println("Last day of the ...