Package org.miaixz.bus.core.center.date
Class Boundary
- All Implemented Interfaces:
Serializable,Iterable<DateTime>,Iterator<DateTime>
日期范围
- Since:
- Java 17+
- Author:
- Kimi Liu
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBoundary(Date start, Date end, Fields.Type unit) 构造,包含开始和结束日期时间Boundary(Date start, Date end, Fields.Type unit, int step) 构造,包含开始和结束日期时间Boundary(Date start, Date end, Fields.Type unit, int step, boolean isIncludeStart, boolean isIncludeEnd) 构造 -
Method Summary
Methods inherited from class org.miaixz.bus.core.lang.range.Range
disableLock, hasNext, iterator, next, remove, resetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
Boundary
构造,包含开始和结束日期时间- Parameters:
start- 起始日期时间(包括)end- 结束日期时间(包括)unit- 步进单位
-
Boundary
构造,包含开始和结束日期时间- Parameters:
start- 起始日期时间(包括)end- 结束日期时间(包括)unit- 步进单位step- 步进数
-
Boundary
public Boundary(Date start, Date end, Fields.Type unit, int step, boolean isIncludeStart, boolean isIncludeEnd) 构造- Parameters:
start- 起始日期时间end- 结束日期时间unit- 步进单位step- 步进数isIncludeStart- 是否包含开始的时间isIncludeEnd- 是否包含结束的时间
-