import java.util.Calendar; import java.util.Date; public class AddMonthToDate { public static void main(String[] args) { // 获取当前日期的Calendar实例 Calendar calendar = Calendar.getInstance(); // 获取当前日期 Date currentDate = calendar.getTime(); System.out.println("当前日期: " + curre...
importjava.time.LocalDate;publicclassAddMonthToLocalDate{publicstaticvoidmain(String[]args){// 当前日期LocalDatecurrentDate=LocalDate.now();System.out.println("当前日期: "+currentDate);// 加一个月LocalDatenewDate=currentDate.plusMonths(1);System.out.println("加一个月后的日期: "+newDate);}}...
importjava.util.Calendar;importjava.util.Date;publicclassCalendarExample{publicstaticvoidmain(String[]args){// 当前日期Calendarcalendar=Calendar.getInstance();DatecurrentDate=calendar.getTime();System.out.println("当前日期: "+currentDate);// 增加三个月calendar.add(Calendar.MONTH,3);DatenewDate=calend...
//设置当前时间cal.add(Calendar.YEAR, 1);//在当前时间基础上加一年//将时间格式化成yyyy-MM-dd HH:mm:ss的格式SimpleDateFormat format =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(format.format(cal.getTime()));//增加一个月一个季度和一天的方法:cal.add(Calendar.MONTH, ...
SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd"); String str="20110823"; Date dt=sdf.parse(str); Calendar rightNow = Calendar.getInstance(); rightNow.setTime(dt); rightNow.add(Calendar.YEAR,-1);//日期减1年 rightNow.add(Calendar.MONTH,3);//日期加3个月 ...
2323. cd.add(Calendar.DATE, n);//增加一天 2424.//cd.add(Calendar.MONTH, n);//增加一个月 2525. 2626.returnsdf.format(cd.getTime()); 2727. 2828. }catch(Exception e) { 2929.returnnull; 3030. } 3131. 3232. } 3333. } 34
calendar.add(Calendar.DAY_OF_MONTH,1); calendar.add(Calendar.DAY_OF_YEAR,1); calendar.add(Calendar.DATE,1); 这几行代码返回的结果是一样的,都是将日期+1 就没有区别说是在月的日期中加1还是年的日期中加1 但是Calendar设置DAY_OF_MONTH和DAY_OF_YEAR的目的不是用来+1 将日期加1,这通过cal1.add...
import java.util.Calendar; public class DateOperation { public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); // 获取当前日期的月份 int month = calendar.get(Calendar.MONTH) + 1; // 月份从0开始计数,所以要加1 System.out.println("当前月份为:" + month); //...
您可以使用Date api的setMonth()和getMonth()方法。在应用程序中,我们经常需要将日期字符串转换为日期...
java.util.Date;publicclassMain{publicstaticvoidmain(String[]args){Datedate=newDate();DatenewDate=DateUtils.addOneMonth(date);SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");System.out.println("原始日期:"+sdf.format(date));System.out.println("加一个月后的日期:"+sdf.format(newDate));...