LocalDate 获取季度
时间: 2023-11-28 08:43:45 浏览: 200
根据输入的日期获取所属季度
以下是Java8中使用LocalDate获取季度的示例代码:
```java
import java.time.LocalDate;
import java.time.Month;
public class Main {
public static void main(String[] args) {
LocalDate date = LocalDate.of(2021, Month.JULY, 1);
int quarter = (date.getMonthValue() - 1) / 3 + 1;
System.out.println("Quarter: " + quarter); // 输出:Quarter: 3
}
}
```
在这个示例中,我们首先使用`LocalDate.of()`方法创建一个日期对象,然后使用`getMonthValue()`方法获取月份的值,再根据月份计算季度并输出。
阅读全文