Class TimeDelta


  • public class TimeDelta
    extends java.lang.Object

    TimeDelta:

    Description:

    Company: Actelion Ltd.

    Version:
    1.0 22.04.2005 Start implementation
    Author:
    Modest von Korff
    • Constructor Detail

      • TimeDelta

        public TimeDelta​(long l)
      • TimeDelta

        public TimeDelta​(long l,
                         int precision)
      • TimeDelta

        public TimeDelta​(int precision)
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • format

        public java.lang.String format​(long milliseconds)
      • format

        public java.lang.String format​(java.util.Date date)
      • setPrecision

        public void setPrecision​(int prec)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toString

        public static java.lang.String toString​(long milliseconds)
        Precision of the output depends on the input value.
        Parameters:
        milliseconds -
        Returns:
      • toString

        public static java.lang.String toString​(long milliseconds,
                                                int precision)
      • isOlderThanOneWeek

        public static boolean isOlderThanOneWeek​(long t)
      • isOlderThanDays

        public static boolean isOlderThanDays​(long t,
                                              int days)
        Parameters:
        t -
        days -
        Returns:
        true if the date t is more than days days before the current date.
      • isOlderThanMilliseconds

        public static boolean isOlderThanMilliseconds​(long t,
                                                      long ms)
      • isOlderThanHours

        public static boolean isOlderThanHours​(long t,
                                               int hours)