在 Java 中向日期添加日期java.time

2022-08-31 11:19:25

如何在 Java 中将 x 天添加到日期?

例如,我的日期是 ,用作格式。01/01/2012dd/mm/yyyy

添加 5 天,输出应为 。06/01/2012


答案 1
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Calendar c = Calendar.getInstance();
c.setTime(new Date()); // Using today's date
c.add(Calendar.DATE, 5); // Adding 5 days
String output = sdf.format(c.getTime());
System.out.println(output);

答案 2

java.time

使用 Java 8 日期和时间 API,您可以使用 LocalDate 类。

LocalDate.now().plusDays(nrOfDays)

请参阅 Oracle 教程