|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSDateTimeFormat > | New (Isolate *isolate, DirectHandle< Map > map, DirectHandle< Object > locales, DirectHandle< Object > options, const char *service) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSDateTimeFormat > | CreateDateTimeFormat (Isolate *isolate, DirectHandle< Map > map, DirectHandle< Object > locales, DirectHandle< Object > options, RequiredOption required, DefaultsOption defaults, const char *service) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSObject > | ResolvedOptions (Isolate *isolate, DirectHandle< JSDateTimeFormat > date_time_format) |
|
static V8_WARN_UNUSED_RESULT DirectHandle< String > | Calendar (Isolate *isolate, DirectHandle< JSDateTimeFormat > date_time_format) |
|
static V8_WARN_UNUSED_RESULT DirectHandle< Object > | TimeZone (Isolate *isolate, DirectHandle< JSDateTimeFormat > date_time_format) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSDateTimeFormat > | UnwrapDateTimeFormat (Isolate *isolate, Handle< JSReceiver > format_holder) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< String > | DateTimeFormat (Isolate *isolate, DirectHandle< JSDateTimeFormat > date_time_format, DirectHandle< Object > date, const char *method_name) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSArray > | FormatToParts (Isolate *isolate, DirectHandle< JSDateTimeFormat > date_time_format, DirectHandle< Object > x, bool output_source, const char *method_name) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< String > | FormatRange (Isolate *isolate, DirectHandle< JSDateTimeFormat > date_time_format, DirectHandle< Object > x_date_value, DirectHandle< Object > y_date_value, const char *method_name) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSArray > | FormatRangeToParts (Isolate *isolate, DirectHandle< JSDateTimeFormat > date_time_format, DirectHandle< Object > x_date_value, DirectHandle< Object > y_date_value, const char *method_name) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< String > | ToLocaleDateTime (Isolate *isolate, DirectHandle< Object > date, DirectHandle< Object > locales, DirectHandle< Object > options, RequiredOption required, DefaultsOption defaults, const char *method_name) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< String > | TemporalToLocaleString (Isolate *isolate, DirectHandle< JSReceiver > temporal, DirectHandle< Object > locales, DirectHandle< Object > options, const char *method_name) |
|
static V8_EXPORT_PRIVATE const std::set< std::string > & | GetAvailableLocales () |
|
static DirectHandle< Object > | TimeZoneId (Isolate *isolate, const icu::TimeZone &tz) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< String > | TimeZoneIdToString (Isolate *isolate, const icu::UnicodeString &id) |
|
static std::unique_ptr< icu::TimeZone > | CreateTimeZone (Isolate *isolate, DirectHandle< String > time_zone) |
|
static V8_EXPORT_PRIVATE std::string | CanonicalizeTimeZoneID (const std::string &input) |
|
Definition at line 36 of file js-date-time-format.h.