Class Days

All Implemented Interfaces:
Duration

public class Days extends ConcreteDuration
  • Constructor Details

    • Days

      public Days()
      Default constructor
    • Days

      public Days(double days)
      Construct object
      Parameters:
      days - number of days
  • Method Details

    • asNanoSecs

      public static long asNanoSecs(double days)
      Parameters:
      days - The time in days to convert.
      Returns:
      days expressed in nanoSec
    • asSecs

      public static double asSecs(double days)
      Parameters:
      days - The time in days to convert.
      Returns:
      days expressed in sec
    • asMins

      public static double asMins(double days)
      Parameters:
      days - The time in days to convert.
      Returns:
      days expressed in mins
    • asRevs

      public static double asRevs(double days)
      Parameters:
      days - The time in days to convert.
      Returns:
      days expressed in revolutions
    • asHours

      public static double asHours(double days)
      Parameters:
      days - The time in days to convert.
      Returns:
      days expressed in hours
    • asJulianYears

      public static double asJulianYears(double days)
      Parameters:
      days - The time in days to convert.
      Returns:
      days expressed in julian years
    • set

      public Duration set(Duration d)
      Description copied from interface: Duration
      Set this duration to a new given one
      Parameters:
      d - Duration
      Returns:
      Duration
      See Also:
    • asNanoSecs

      public long asNanoSecs()
      Returns:
      long
      See Also:
    • asSecs

      public double asSecs()
      Returns:
      double
      See Also:
    • asMins

      public double asMins()
      Returns:
      double
      See Also:
    • asHours

      public double asHours()
      Returns:
      double
      See Also:
    • asRevs

      public double asRevs()
      Returns:
      double
      See Also:
    • asDays

      public double asDays()
      Returns:
      double
      See Also:
    • asJulianYears

      public double asJulianYears()
      Returns:
      double
      See Also:
    • negate

      public Duration negate()
      Specified by:
      negate in interface Duration
      Overrides:
      negate in class ConcreteDuration
      Returns:
      Duration
      See Also:
    • add

      public Duration add(Duration d)
      Description copied from interface: Duration
      Add a duration to this one
      Parameters:
      d - Duration
      Returns:
      Duration
      See Also:
    • sub

      public Duration sub(Duration d)
      Description copied from interface: Duration
      Subtract a duration from this one
      Parameters:
      d - Duration
      Returns:
      Duration
      See Also:
    • clone

      public Days clone()
      Overrides:
      clone in class Object
      See Also: