java判断某天是星期几
时间: 2023-10-09 22:09:16 浏览: 121
可以使用Java中的Calendar类来判断某天是星期几。具体代码如下:
```
import java.util.Calendar;
public class Test {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.set(2022, 9, 1); // 设置日期,注意月份是从0开始计算的,所以9表示10月份
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
System.out.println("2022年10月1日是星期" + dayOfWeek);
}
}
```
输出结果为:
```
2022年10月1日是星期6
```
其中,Calendar.DAY_OF_WEEK表示星期几,1表示星期日,2表示星期一,以此类推,7表示星期六。
相关问题
怎么判断某一天是星期几
在JavaWeb中,我们同样可以使用Java的Calendar类来判断某一天是星期几。下面是一个示例代码:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.set(2022, 0, 1); // 设置日期为2022年1月1日
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
String[] weekDays = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
System.out.println("2022-01-01 is " + weekDays[dayOfWeek - 1]);
}
}
```
这段代码中,我们首先获取一个Calendar实例,并通过`set`方法设置日期为2022年1月1日。然后,我们通过`get`方法获取这一天是星期几,和上一个示例代码是一样的。最后,我们同样通过数组下标获取星期几名称,并输出到控制台。
java怎么calendar或data类判断某一年第一天是星期几
可以使用Calendar类来判断某一年第一天是星期几,具体步骤如下:
1. 创建一个Calendar对象,并设置为当前日期
```java
Calendar cal = Calendar.getInstance();
```
2. 将Calendar对象设置为该年的第一天
```java
cal.set(Calendar.YEAR, year);
cal.set(Calendar.MONTH, Calendar.JANUARY);
cal.set(Calendar.DAY_OF_MONTH, 1);
```
3. 获取该日期的星期几,返回值是一个整数,其中1表示星期天,2表示星期一,以此类推
```java
int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
```
完整代码如下:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
int year = 2022;
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR, year);
cal.set(Calendar.MONTH, Calendar.JANUARY);
cal.set(Calendar.DAY_OF_MONTH, 1);
int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
System.out.println(year + "年第一天是星期" + (dayOfWeek - 1 == 0 ? 7 : dayOfWeek - 1));
}
}
```
输出结果为:
```
2022年第一天是星期六
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)