java判断当天日期是星期几
时间: 2023-04-03 18:05:11 浏览: 168
您好,根据您的问题,我可以回答:Java可以使用Calendar类或者SimpleDateFormat类来判断当天日期是星期几。具体实现可以参考以下代码:
```
import java.util.Calendar;
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date date = new Date();
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
System.out.println("今天是星期" + (dayOfWeek - 1));
}
}
```
以上是我的回答,希望能够帮到您。
相关问题
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.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中的Calendar类来判断当前日期是否为周末。以下是一个示例代码:
```
import java.util.Calendar;
public class WeekendChecker {
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
if (dayOfWeek == Calendar.SATURDAY || dayOfWeek == Calendar.SUNDAY) {
System.out.println("It's weekend!");
} else {
System.out.println("It's not weekend yet.");
}
}
}
```
在这个示例中,我们首先获取当前日期的Calendar实例。然后,我们使用`get()`方法来获取当前日期是星期几,然后我们将其与`Calendar.SATURDAY`和`Calendar.SUNDAY`进行比较,如果相等,则表示当前日期是周末。