/**
* 分割时间方法
* @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.1.1</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
源码(登录后可见)
© 版权声明
非商业转载或引用请标注本文链接,商业转载或引用请联系站长
部分文章内容可能来自互联网,如有侵权,请通过邮件联系
部分文章内容可能来自互联网,如有侵权,请通过邮件联系
THE END
- 最新
- 最热
只看作者