Java获取当月的第一天和最后一天日期
时间: 2023-03-30 12:03:09 浏览: 342
获取当月的第一天和最后一天
5星 · 资源好评率100%
可以使用Java中的Calendar类来获取当月的第一天和最后一天日期。具体实现如下:
```
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
// 获取当前时间
Calendar calendar = Calendar.getInstance();
// 设置为当月第一天
calendar.set(Calendar.DAY_OF_MONTH, 1);
// 获取当月第一天的日期
String firstDayOfMonth = String.format("%tF", calendar);
System.out.println("当月第一天日期:" + firstDayOfMonth);
// 设置为当月最后一天
calendar.set(Calendar.DAY_OF_MONTH, calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
// 获取当月最后一天的日期
String lastDayOfMonth = String.format("%tF", calendar);
System.out.println("当月最后一天日期:" + lastDayOfMonth);
}
}
```
输出结果如下:
```
当月第一天日期:2022-02-01
当月最后一天日期:2022-02-28
```
阅读全文