LocalDateTime 和 LocalDate 同理。
private static String getWeekByDate(LocalDate visitDate) {
String week = "";
try {
week = visitDate.getDayOfWeek().getDisplayName(TextStyle.SHORT, Locale.CHINA);
} catch (Exception e) {
e.printStackTrace();
}
return week;
}
示例:
另外,也可以将代码中的 TextStyle.SHORT 换成 TextStyle.FULL,得到的结果就是星期了,如下: