java获取本周的日期
你可以使用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);这行代码
原文地址: http://www.cveoy.top/t/topic/iXrJ 著作权归作者所有。请勿转载和采集!