JavaScript is disabled on your browser.
play.libs

Class Time



  • public class Time
    extends java.lang.Object
    Time utilities.
    • Nested Class Summary

      Nested Classes
      Modifier and Type Class and Description
      static class Time.CronExpression
      Thanks to Quartz project, https://quartz.dev.java.net
    • Constructor Summary

      Constructors
      Constructor and Description
      Time ()
    • Method Summary

      Methods
      Modifier and Type Method and Description
      static long cronInterval (java.lang.String cron)
      Computes the number of milliseconds between the next valid date and the one after.
      static long cronInterval (java.lang.String cron, java.util.Date date)
      Compute the number of milliseconds between the next valid date and the one after.
      static java.util.Date parseCRONExpression (java.lang.String cron)
      Parses a CRON expression.
      static int parseDuration (java.lang.String duration)
      Parses a duration.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Time

        public Time()
    • Method Detail

      • parseDuration

        public static int parseDuration(java.lang.String duration)
        Parses a duration.
        Parameters:
        duration - a quantity of time, such as 3h, 2mn, 7s
        Returns:
        the length of the duration in seconds
      • parseCRONExpression

        public static java.util.Date parseCRONExpression(java.lang.String cron)
        Parses a CRON expression.
        Parameters:
        cron - the CRON String
        Returns:
        the next Date that satisfies the expression
      • cronInterval

        public static long cronInterval(java.lang.String cron)
        Computes the number of milliseconds between the next valid date and the one after.
        Parameters:
        cron - the CRON String
        Returns:
        the number of milliseconds between the next valid date and the one after, with an invalid interval between
      • cronInterval

        public static long cronInterval(java.lang.String cron,
         java.util.Date date)
        Compute the number of milliseconds between the next valid date and the one after.
        Parameters:
        cron - the CRON String
        date - the date to start search
        Returns:
        the number of milliseconds between the next valid date and the one after, with an invalid interval between

AltStyle によって変換されたページ (->オリジナル) /