java获取一天每个小时的时间段
时间: 2023-10-18 21:06:51 浏览: 210
java 获取2个时间中的每一天
您好,以下是Java获取一天每个小时的时间段的代码:
```
import java.text.SimpleDateFormat;
import java.util.*;
public class JavaTimeDemo {
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
String today = sdf.format(calendar.getTime()).substring(0, 10);
for (int i = 0; i < 24; i++) {
String startTime = today + " " + String.format("%02d", i) + ":00:00";
String endTime = today + " " + String.format("%02d", i) + ":59:59";
System.out.println("开始时间:" + startTime + ", 结束时间:" + endTime);
}
}
}
```
此代码可以输出当前一天内,每个小时的时间段开始时间和结束时间。如果您需要其他时间段的获取,也可以根据具体需求进行改写。希望对您有所帮助。
阅读全文