public void isWeekend() {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar today = Calendar.getInstance();
System.out.println("现在时间是 "+sdf.format(today.getTime().getTime()));
if(today.get(Calendar.DAY_OF_WEEK) == Calendar.SATURDAY || today.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY ){
System.out.println("今天是周末");
System.out.println("今天是一周的第"+ today.get(Calendar.DAY_OF_WEEK) + "天(星期天为第一天)");
}else{
System.out.println("今天不是周末");
System.out.println("今天是一周的第"+ today.get(Calendar.DAY_OF_WEEK) + "天(星期天为第一天)");
}
}外国人把星期天当做第1天,把星期六当做是第7天,把星期一当做是第2天
本文介绍了一个简单的Java方法来判断当前日期是否为周末。通过使用SimpleDateFormat格式化日期并利用Calendar API获取当前日期的一周中的哪一天,该方法能够准确地判断今天是否为周六或周日。
3070

被折叠的 条评论
为什么被折叠?



