Class ModifiedJulianDayDateTime

All Implemented Interfaces:
Serializable, Comparable<DateTime>, DateTime, OsidPrimitive, DateTime, OsidPrimitive

public final class ModifiedJulianDayDateTime extends AbstractDayCountDateTime
A Modified Julian Day: a count of days from midnight on 1858-11-17. A day count with no time of day; it renders as the bare count.
See Also:
  • Field Details

    • CALENDAR_TYPE

      protected static final Type CALENDAR_TYPE
      the OSID Type
  • Constructor Details

  • Method Details

    • valueOf

      public static DateTime valueOf(long count)
      Creates a Modified Julian Day from a count.
      Parameters:
      count - the day count
      Returns:
      a Modified Julian Day datetime
    • datetime

      public static DateTime datetime(long count)
      Creates a Modified Julian Day from a count. Equivalent to valueOf(long).
      Parameters:
      count - the day count
      Returns:
      a Modified Julian Day datetime
    • now

      public static DateTime now()
      Gets the Modified Julian Day for today (UTC).
      Returns:
      today's Modified Julian Day