用java知道天数怎么判断周几
时间: 2023-07-08 09:11:58 浏览: 94
可以使用Java中的Calendar类来实现。具体步骤如下:
1. 创建一个Calendar对象
2. 设置Calendar对象的时间为需要判断的日期
3. 获取Calendar对象表示的日期是一周中的第几天
4. 判断该天是星期几
下面是示例代码:
```java
import java.util.Calendar;
public class Test {
public static void main(String[] args) {
// 设置需要判断的日期
Calendar cal = Calendar.getInstance();
cal.set(2021, 9, 1); // 2021年10月1日
// 获取该天是一周中的第几天
int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
// 判断该天是星期几
switch (dayOfWeek) {
case Calendar.SUNDAY:
System.out.println("星期日");
break;
case Calendar.MONDAY:
System.out.println("星期一");
break;
case Calendar.TUESDAY:
System.out.println("星期二");
break;
case Calendar.WEDNESDAY:
System.out.println("星期三");
break;
case Calendar.THURSDAY:
System.out.println("星期四");
break;
case Calendar.FRIDAY:
System.out.println("星期五");
break;
case Calendar.SATURDAY:
System.out.println("星期六");
break;
}
}
}
```
输出结果为:星期五
阅读全文