Class RollingCalendar

    • Constructor Detail

      • RollingCalendar

        public RollingCalendar​(String datePattern)
    • Method Detail

      • isCollisionFree

        public boolean isCollisionFree()
      • periodBarriersCrossed

        public long periodBarriersCrossed​(long start,
                                          long end)
      • diffInMonths

        public static int diffInMonths​(long startTime,
                                       long endTime)
      • getEndOfNextNthPeriod

        public Date getEndOfNextNthPeriod​(Date now,
                                          int periods)
      • getNextTriggeringDate

        public Date getNextTriggeringDate​(Date now)
      • getStartOfCurrentPeriodWithGMTOffsetCorrection

        public long getStartOfCurrentPeriodWithGMTOffsetCorrection​(long now,
                                                                   TimeZone timezone)