在Java中获取一周的第一天日期

bluesky1年前 ⋅ 112 阅读

ChatGPT的回答仅作参考:

可以使用Java中的Calendar类来获取一周的第一天日期。以下是一个示例代码:

```java
import java.util.Calendar;

public class Main {
    public static void main(String[] args) {
        Calendar calendar = Calendar.getInstance();
        calendar.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
        System.out.println(calendar.getTime());
    }
}
```

在这个示例中,我们首先获取了当前时间的Calendar实例。然后,我们使用set方法将Calendar的DAY_OF_WEEK字段设置为MONDAY,这表示我们要获取一周的第一天日期。最后,我们使用getTime方法获取Calendar实例对应的日期对象,并将其打印出来。

注意,Calendar类中的DAY_OF_WEEK字段的取值范围是1到7,分别表示周日到周六。因此,我们将其设置为MONDAY时,实际上是获取了当前时间所在周的周一日期。如果需要获取其他一周的第一天日期,可以将DAY_OF_WEEK字段设置为对应的值即可。

全部评论: 0

    相关推荐