Class DatePrototypeBuiltins.JSDateOperation

  • Field Details

    • isUTC

      protected final boolean isUTC
    • isNaN

      protected final com.oracle.truffle.api.profiles.ConditionProfile isNaN
  • Constructor Details

    • JSDateOperation

      public JSDateOperation(JSContext context, JSBuiltin builtin, boolean isUTC)
  • Method Details

    • asDate

      protected final JSDateObject asDate(Object object)
      Coerce to Date or throw TypeError. Must be the first statement (evaluation order!).
    • asDateMillis

      protected final double asDateMillis(Object thisDate)
    • checkTimeValid

      protected static void checkTimeValid(double time)
    • createDateTimeFormat

      protected JSDateTimeFormatObject createDateTimeFormat(InitializeDateTimeFormatNode initDateTimeFormatNode, Object locales, Object options)