LocalDate获取周几
时间: 2023-10-18 15:59:56 浏览: 338
获取某一时间段特定星期几的日期
4星 · 用户满意度95%
要使用Java中的`LocalDate`类获取某个日期是星期几,可以使用`getDayOfWeek()`方法。该方法返回一个`DayOfWeek`枚举类型,表示日期对应的星期几。
下面是一个示例代码:
```java
import java.time.DayOfWeek;
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
LocalDate date = LocalDate.now(); // 获取当前日期
DayOfWeek dayOfWeek = date.getDayOfWeek(); // 获取星期几
System.out.println("今天是星期" + dayOfWeek.getValue());
}
}
```
运行以上代码,输出将会是类似这样的结果:
```
今天是星期1
```
其中,`dayOfWeek.getValue()`方法返回的是一个整数,表示星期几,其中1表示星期一,2表示星期二,以此类推。如果你想要获取星期几的名称(如"星期一"),你可以使用`dayOfWeek.toString()`方法。
阅读全文