java 本月 第一天 至 第七天 用 Calendar实现
时间: 2024-04-19 10:04:07 浏览: 111
以下是实现java本月第一天至第七天的代码,使用了Calendar类:
```
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
Calendar cal = Calendar.getInstance();
cal.set(Calendar.DAY_OF_MONTH, 1);
int month = cal.get(Calendar.MONTH) + 1; // 获取当前月份(注意:月份从0开始计数)
// 输出本月第一天
System.out.println("本月第一天:" + month + "-" + cal.get(Calendar.DAY_OF_MONTH));
// 输出本月第二天至第七天
for (int i = 2; i <= 7; i++) {
cal.add(Calendar.DAY_OF_MONTH, 1);
System.out.println("本月第" + i + "天:" + month + "-" + cal.get(Calendar.DAY_OF_MONTH));
}
}
}
```
运行结果如下:
```
本月第一天:8-1
本月第2天:8-2
本月第3天:8-3
本月第4天:8-4
本月第5天:8-5
本月第6天:8-6
本月第7天:8-7
```
阅读全文