采用Java8中新的时间API
在某些业务逻辑中总要用到判断时间的,比如商家优惠券使用时间,商家广告推广时间,特此做个笔记。
一、判断当前日期是否处于星期几
/**
* 检查当前星期几并确定是否存在于星期集合
* @param dayList 内容为星期一到星期日
* @return
*/
public static boolean checkDay(List<String> dayList){
boolean result=false;
LocalDate localDate=LocalDate.now();
String day=localDate.format(DateTimeFormatter.ofPattern("EEEE"));
if (dayList.contains(day)){
result=true;
}