你可以使用java.util.Calendar类来获取本周的日期。下面的示例代码演示了如何获取本周的日期:

import java.util.Calendar;
import java.text.SimpleDateFormat;

public class Main {
    public static void main(String[] args) {
        // 获取当前日期
        Calendar calendar = Calendar.getInstance();

        // 设置为本周的第一天,即周日
        calendar.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);

        // 创建日期格式化对象
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");

        // 输出本周的日期
        for (int i = 0; i < 7; i++) {
            System.out.println(dateFormat.format(calendar.getTime()));
            calendar.add(Calendar.DAY_OF_WEEK, 1);
        }
    }
}

这段代码会输出本周的日期,例如:

2022-01-09
2022-01-10
2022-01-11
2022-01-12
2022-01-13
2022-01-14
2022-01-15

请注意,这里假设一周的第一天是周日。如果你的本周的第一天是其他天,你需要根据实际情况修改calendar.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);这行代码

java获取本周的日期

原文地址: http://www.cveoy.top/t/topic/iXrJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录