java 获取本月1号0点和月底24点 返回Date()
时间: 2023-04-01 13:04:15 浏览: 127
Java实现获取某年某月第一天/最后一天的方法
5星 · 资源好评率100%
可以使用以下代码获取本月1号点和月底24点的时间:
```java
import java.util.Calendar;
import java.util.Date;
public class Main {
public static void main(String[] args) {
// 获取当前时间
Calendar calendar = Calendar.getInstance();
// 设置为本月1号点
calendar.set(Calendar.DAY_OF_MONTH, 1);
calendar.set(Calendar.HOUR_OF_DAY, );
calendar.set(Calendar.MINUTE, );
calendar.set(Calendar.SECOND, );
Date start = calendar.getTime();
// 设置为月底24点
calendar.set(Calendar.DAY_OF_MONTH, calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
calendar.set(Calendar.HOUR_OF_DAY, 23);
calendar.set(Calendar.MINUTE, 59);
calendar.set(Calendar.SECOND, 59);
Date end = calendar.getTime();
System.out.println("本月1号点:" + start);
System.out.println("月底24点:" + end);
}
}
```
阅读全文