Package org.summerboot.jexpress.util
Class TimeUtil.ZoneOffsetTransitionInfo
java.lang.Object
org.summerboot.jexpress.util.TimeUtil.ZoneOffsetTransitionInfo
- Enclosing class:
TimeUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final longprotected final intprotected final longprotected final ZoneOffsetTransitionprotected final longprotected final ZoneId -
Constructor Summary
ConstructorsConstructorDescriptionZoneOffsetTransitionInfo(ZoneId zoneId, ZoneOffsetTransition dstStartTransition) -
Method Summary
Modifier and TypeMethodDescriptionbuildCronExpression4JobSkippedWhenDSTStarts(int hour, int minute) longintlonglongbooleanwillDailyJobBeSkippedWhenDSTStarts(int hour, int minute)
-
Field Details
-
zoneId
-
dstStartTransition
-
dstStartHour
protected final int dstStartHour -
durationMinutes
protected final long durationMinutes -
dstStartMinuteOfDay
protected final long dstStartMinuteOfDay -
dstEndMinuteOfDay
protected final long dstEndMinuteOfDay
-
-
Constructor Details
-
ZoneOffsetTransitionInfo
-
-
Method Details
-
getZoneId
-
getDstStartTransition
-
getDstStartHour
public int getDstStartHour() -
getDurationMinutes
public long getDurationMinutes() -
getDstStartMinuteOfDay
public long getDstStartMinuteOfDay() -
getDstEndMinuteOfDay
public long getDstEndMinuteOfDay() -
willDailyJobBeSkippedWhenDSTStarts
public boolean willDailyJobBeSkippedWhenDSTStarts(int hour, int minute) -
buildCronExpression4JobSkippedWhenDSTStarts
-