java按指定时间分割日期范围
/**
* 分割时间方法
* @param dateType 分割类型 M/D/H/N/S 对应月/天/小时/分钟/秒
* @param begin 开始时间
* @param end 结束时间
* @param space 间隔长度
* @param isAddEnd 最后一个是否添加end参数
* @return 返回分割后的时间集合
*/
使用Maven引入依赖
<dependency>
<groupId>com.jssolo</groupId>
<artifactId>java-utils</artifactId>
<version>1.0.7</version>
</dependency>
示例
import com.jssolo.utils.DateTools;
public static void main(String[] args) {
List<String> list = DateTools.splitTime("N", "2023-01-01 08:00:00", "2023-01-01 08:20:00",2,true);
for (String date :list){
System.out.println(date);
}
}
输出
2023-01-01 08:00:00
2023-01-01 08:02:00
2023-01-01 08:04:00
2023-01-01 08:06:00
2023-01-01 08:08:00
2023-01-01 08:10:00
2023-01-01 08:12:00
2023-01-01 08:14:00
2023-01-01 08:16:00
2023-01-01 08:18:00
2023-01-01 08:20:00
阅读本站将被视为对免责声明的全部认可
标题:java按指定时间分割日期范围
链接:https://www.jssolo.com/java/69z6
本站原创文章,版权归本站所有,非商业转载或引用请标注来源,商业转载或引用请联系站长
部分文章内容可能来自互联网,如有侵权,请通过邮件联系
标题:java按指定时间分割日期范围
链接:https://www.jssolo.com/java/69z6
本站原创文章,版权归本站所有,非商业转载或引用请标注来源,商业转载或引用请联系站长
部分文章内容可能来自互联网,如有侵权,请通过邮件联系
THE END