Approach
1: Using localDate.plusDays
LocalDate
localDate = LocalDate.of(2019, 5, 23);
LocalDate
_10DaysLater = localDate.plusDays(1);
App.java
package com.sample.app; import java.io.FileNotFoundException; import java.time.LocalDate; public class App { public static void main(String args[]) throws FileNotFoundException { LocalDate localDate = LocalDate.of(2019, 5, 23); LocalDate _1DayLater = localDate.plusDays(1); System.out.println(localDate); System.out.println(_1DayLater); } }
Output
2019-05-23
2019-05-24
Approach
2: Using Calendar.add
method
SimpleDateFormat
simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
Calendar
calendar = Calendar.getInstance();
calendar.setTime(simpleDateFormat.parse(currentDate));
calendar.add(Calendar.DATE,
1);
String
nextDate = simpleDateFormat.format(calendar.getTime());
App.java
package com.sample.app; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; public class App { public static void main(String args[]) throws ParseException { String currentDate = "2019-05-23"; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = Calendar.getInstance(); calendar.setTime(simpleDateFormat.parse(currentDate)); calendar.add(Calendar.DATE, 1); String nextDate = simpleDateFormat.format(calendar.getTime()); System.out.println(currentDate); System.out.println(nextDate); } }
Output
2019-05-23
2019-05-24
You may
like
No comments:
Post a Comment