java获取每年12月15
时间: 2023-08-10 16:04:57 浏览: 59
您可以使用 Java 中的 `Calendar` 类或 `LocalDate` 类来获取每年的 12 月 15 日,以下是两种方式的代码示例:
使用 `Calendar` 类获取每年的 12 月 15 日:
```java
Calendar calendar = Calendar.getInstance(); // 获取当前日期
calendar.set(Calendar.MONTH, Calendar.DECEMBER); // 设置月份为 12 月
calendar.set(Calendar.DATE, 15); // 设置日期为 15 日
Date targetDate = calendar.getTime(); // 获取每年的 12 月 15 日
```
这里首先使用 `Calendar.getInstance()` 方法获取当前日期的 `Calendar` 对象,然后通过 `set()` 方法设置月份为 12 月,日期为 15 日,最后使用 `getTime()` 方法获取每年的 12 月 15 日的日期对象 `targetDate`。
使用 `LocalDate` 类获取每年的 12 月 15 日:
```java
LocalDate date = LocalDate.now(); // 获取当前日期
LocalDate targetDate = LocalDate.of(date.getYear(), Month.DECEMBER, 15); // 获取每年的 12 月 15 日
```
这里的 `date.getYear()` 方法获取了当前年份,然后使用 `LocalDate.of()` 方法来创建一个新的 `LocalDate` 对象,其中年份设为当前年份,月份设为 12 月,日设为 15。这样就可以得到每年的 12 月 15 日的日期对象 `targetDate` 了。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)