java 求某年某月1号是星期几
时间: 2024-05-02 09:21:08 浏览: 132
eclipse-java-2021-06-R-win32-x86_64
5星 · 资源好评率100%
可以使用Java中的Calendar类来计算某年某月1号是星期几,具体实现如下:
```java
import java.util.Calendar;
public class DateUtils {
public static int getDayOfWeek(int year, int month) {
Calendar calendar = Calendar.getInstance();
// 设置日期为1号
calendar.set(year, month - 1, 1);
// 获取星期几,1表示星期日,2表示星期一,以此类推
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
return dayOfWeek;
}
}
```
其中,year表示年份,month表示月份,返回值dayOfWeek表示1号是星期几,1表示星期日,2表示星期一,以此类推。使用时,可以直接调用该方法:
```java
int dayOfWeek = DateUtils.getDayOfWeek(2021, 7);
System.out.println(dayOfWeek);
```
输出结果为7,表示2021年7月1号是星期四。
阅读全文