java判断当前日期是否为周一
时间: 2023-10-18 19:17:28 浏览: 149
可以使用Java中的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("Today is Monday");
} else {
System.out.println("Today is not Monday");
}
}
}
```
首先,通过`Calendar.getInstance()`获取当前时间的Calendar对象。然后,调用`calendar.get(Calendar.DAY_OF_WEEK)`方法获取当前是星期几,返回值为1到7,分别代表周日到周六。最后,判断返回值是否为`Calendar.MONDAY`,如果是,则当前日期为周一。
相关问题
java判断是否周末
在Java中,你可以通过`java.time`包中的`LocalDate`类以及`DayOfWeek`枚举来判断一个日期是否为周末。下面是一个简单的示例:
```java
import java.time.LocalDate;
import java.time.DayOfWeek;
public class Main {
public static void main(String[] args) {
LocalDate date = LocalDate.now(); // 获取当前日期
DayOfWeek dayOfWeek = date.getDayOfWeek(); // 获取星期
if (dayOfWeek == DayOfWeek.SATURDAY || dayOfWeek == DayOfWeek.SUNDAY) { // 判断是否为周六或周日
System.out.println(date + " is a weekend.");
} else {
System.out.println(date + " is not a weekend.");
}
}
}
```
在这个例子中,`getDayOfWeek()`返回的是`DayOfWeek`枚举中的值,分别代表周一到周日。如果当天是一、七中的某一天,则被认为是周末。
java判断今天是否是星期二,如果是的话就输出上周二的日期和这周一的日期
可以使用Java的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.TUESDAY) {
// 如果今天是星期二
calendar.add(Calendar.DATE, -7); // 上周二的日期
System.out.println("上周二的日期:" + calendar.getTime());
calendar.add(Calendar.DATE, 6); // 这周一的日期
System.out.println("这周一的日期:" + calendar.getTime());
} else {
// 如果今天不是星期二
int days = dayOfWeek - Calendar.TUESDAY;
if (days < 0) {
days += 7;
}
calendar.add(Calendar.DATE, -days); // 上周二的日期
System.out.println("上周二的日期:" + calendar.getTime());
calendar.add(Calendar.DATE, 4); // 这周一的日期
System.out.println("这周一的日期:" + calendar.getTime());
}
}
}
```
运行该代码,如果当前是星期二,则会输出上周二和这周一的日期;如果当前不是星期二,则会输出上周二和这周一的日期,以当前日期为基准。
阅读全文