java判断是否周一
时间: 2024-01-18 12:18:29 浏览: 195
以下是判断指定日期是否为周一的Java代码示例:
```java
import java.util.Calendar;
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date date = new Date(); // 指定日期
boolean isMonday = isMonday(date);
System.out.println("是否是周一:" + isMonday);
}
public static boolean isMonday(Date date) {
Calendar cal = Calendar.getInstance();
cal.setTime(date);
int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
return dayOfWeek == Calendar.MONDAY;
}
}
```
相关问题
java判断今天是否为周一
在Java中,可以使用java.util.Calendar类来判断今天是否为周一。具体的代码如下:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
if (dayOfWeek == Calendar.MONDAY) {
System.out.println("今天是周一");
} else {
System.out.println("今天不是周一");
}
}
}
```
java判断当前时间是否为周一
可以使用Java中的Calendar类和get方法来判断当前时间是否为周一,具体代码如下:
```java
import java.util.Calendar;
public class CheckMonday {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
if (dayOfWeek == Calendar.MONDAY) {
System.out.println("Today is Monday.");
} else {
System.out.println("Today is not Monday.");
}
}
}
```
其中,通过`Calendar.getInstance()`方法获取当前时间的Calendar实例,然后通过`get(Calendar.DAY_OF_WEEK)`方法获取当前时间是一周中的第几天,周一为第二天,所以判断是否为周一即判断`dayOfWeek`是否等于`Calendar.MONDAY`。
阅读全文