java 获取当前月的时间范围
时间: 2023-07-06 13:40:36 浏览: 87
可以使用 Java 的 Calendar 类来获取当前月的时间范围,示例如下:
```java
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
// 获取当前时间
Calendar calendar = Calendar.getInstance();
// 将日期设置为本月第一天
calendar.set(Calendar.DAY_OF_MONTH, 1);
// 获取本月第一天的时间戳
long startOfMonth = calendar.getTimeInMillis();
// 将日期设置为下个月第一天
calendar.add(Calendar.MONTH, 1);
// 将日期减去一天,即为本月最后一天
calendar.add(Calendar.DAY_OF_MONTH, -1);
// 获取本月最后一天的时间戳
long endOfMonth = calendar.getTimeInMillis();
System.out.println("本月开始时间戳:" + startOfMonth);
System.out.println("本月结束时间戳:" + endOfMonth);
}
}
```
该代码会输出本月的开始时间戳和结束时间戳,你可以根据需要将时间戳转换为日期格式。
阅读全文