java 获取当前月的时间范围
时间: 2023-07-06 21:38:03 浏览: 83
您好!要获取当前月的时间范围,可以使用 Java 中的 Calendar 类和 SimpleDateFormat 类来实现,具体实现代码如下:
```java
import java.util.Calendar;
import java.text.SimpleDateFormat;
public class GetCurrentMonthRange {
public static void main(String[] args) {
// 获取当前时间
Calendar calendar = Calendar.getInstance();
// 将时间设置为本月的第一天
calendar.set(Calendar.DAY_OF_MONTH, 1);
// 格式化日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String start = sdf.format(calendar.getTime()); // 本月第一天
// 将时间设置为下个月的第一天
calendar.add(Calendar.MONTH, 1);
String end = sdf.format(calendar.getTime()); // 下个月第一天
System.out.println("本月时间范围:" + start + " 至 " + end);
}
}
```
输出结果类似于:本月时间范围:2021-12-01 至 2022-01-01。
阅读全文