import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * @description: 判断日期字符串是否为周末 */ public class IsWeekend { public boolean isWeekend(String dateStr) { boolean isWeekend = false; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try { Date date = sdf.parse(dateStr); Calendar cal = Calendar.getInstance(); cal.setTime(date); isWeekend = cal.get(Calendar.DAY_OF_WEEK) == Calendar.SATURDAY || cal.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY; } catch (ParseException e) { e.printStackTrace(); } return isWeekend; } }
原文:https://www.cnblogs.com/luxuewu/p/14784797.html