Java 程序添加日历 3 个月
在本文中,我们将学习如何向日历添加 3 个月。我们将获取当前日期,并使用 Java 中的 Calendar 类向其添加 3 个月。您将看到如何处理日期操作并相应地更新日期。
问题陈述
编写一个 Java 程序,向日历添加 3 个月。以下是相同的演示 -
输入
Current Date = Fri Nov 23 06:38:56 UTC 2018
输出
Updated Date = Sat Feb 23 06:38:56 UTC 2019
不同的方法
以下是向日历添加 3 个月的不同方法 -
使用 Calendar 类
以下是向日历添加 3 个月的步骤 -
- 从 java.util 包 中导入 Calendar 类。
- 使用 Calendar.getInstance() 获取当前日期和时间。
- 使用 add() 方法 和 Calendar.MONTH 将 3 个月添加到当前日期。
- 显示更新后的日期。
示例
以下是向日历添加 3 个月的示例 -
import java.util.Calendar; public class Demo { public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); System.out.println("Current Date = " + calendar.getTime()); // Add 3 months to the Calendar calendar.add(Calendar.MONTH, 3); System.out.println("Updated Date = " + calendar.getTime()); } }
输出
Current Date = Fri Nov 23 06:38:56 UTC 2018 Updated Date = Sat Feb 23 06:38:56 UTC 2019
使用 Calendar 和 LocalDate 类
以下是向日历添加 3 个月的步骤 -
- 从 java.time 导入 LocalDate 类 和 Period 类。
- 使用 LocalDate.now() 获取当前日期。
- 使用 plusMonths() 方法 添加 3 个月。
- 显示更新后的日期。
示例
import java.time.LocalDate; public class Demo { public static void main(String[] args) { LocalDate currentDate = LocalDate.now(); System.out.println("Current Date = " + currentDate); // Add 3 months to the LocalDate LocalDate updatedDate = currentDate.plusMonths(3); System.out.println("Updated Date = " + updatedDate); } }
输出
Current Date = 2024-09-16
Updated Date = 2024-12-16
广告