Skip to content

vue-i18n / general / ComposerDateTimeFormatting

Interfaz: ComposerDateTimeFormatting()<DateTimeFormats, Locales, DefinedDateTimeFormat, C, M, ResourceKeys>

Funciones de formato de fecha y hora

Comentarios

Esta es la interfaz para Composer

Composición de Vue I18n

Parámetros de Tipo

Parámetro de TipoTipo predeterminado
DateTimeFormats extends Record<string, any>object
Locales"en-US"
DefinedDateTimeFormat extends RemovedIndexResources<DefineDateTimeFormat>RemovedIndexResources<DefineDateTimeFormat>
CIsEmptyObject<DefinedDateTimeFormat> extends false ? PickupFormatPathKeys<{ [K in keyof DefinedDateTimeFormat]: DefinedDateTimeFormat[K] }> : never
MIsEmptyObject<DateTimeFormats> extends false ? PickupFormatKeys<DateTimeFormats> : never
ResourceKeys extends C | MIsNever<C> extends false ? IsNever<M> extends false ? C | M : C : IsNever<M> extends false ? M : never

Firma de Llamada

ts
ComposerDateTimeFormatting(value): string;

Formato de fecha y hora

Parámetros

ParámetroTipoDescripción
valuestring | number | DateUn valor, número de marca de tiempo o instancia Date o cadena ISO 8601

Devoluciones

string

Valor formateado

Comentarios

Si se usa en un contexto reactivo, se volverá a evaluar una vez que cambie la configuración regional.

Si se especifica UseI18nScope 'local' o algunas UseI18nOptions en useI18n, se traduce preferentemente los formatos de fecha y hora del ámbito local frente a los formatos globales.

De lo contrario, se formatea con los formatos globales de fecha y hora.

Ver también:

Firma de Llamada

ts
ComposerDateTimeFormatting<Value, Key, OptionsType>(value, keyOrOptions): IsPart<OptionsType> extends true ? DateTimeFormatPart[] : string;

Formato de fecha y hora

Parámetros de Tipo

Parámetro de TipoTipo predeterminado
Value extends string | number | Datenumber
Key extends stringstring
OptionsType| ResourceKeys | Key | DateTimeOptions<ResourceKeys | Key, Locales>

Parámetros

ParámetroTipoDescripción
valueValueUn valor, número de marca de tiempo o instancia Date o cadena ISO 8601
keyOrOptionsOptionsTypeUna clave de formatos de fecha y hora, o opciones adicionales options para el formato de fecha y hora

Devoluciones

IsPart<OptionsType> extends true ? DateTimeFormatPart[] : string

Valor formateado

Comentarios

Sobrecarga d.

En esta sobrecarga d, se formatea en formato de fecha y hora para una clave registrada en los formatos de fecha y hora.

Firma de Llamada

ts
ComposerDateTimeFormatting<Value, Key, OptionsType>(
  value,
  keyOrOptions,
  locale): IsPart<OptionsType> extends true ? DateTimeFormatPart[] : string;

Formato de fecha y hora

Parámetros de Tipo

Parámetro de TipoTipo predeterminado
Value extends string | number | Datenumber
Key extends stringstring
OptionsType| ResourceKeys | Key | DateTimeOptions<ResourceKeys | Key, Locales>

Parámetros

ParámetroTipoDescripción
valueValueUn valor, número de marca de tiempo o instancia Date o cadena ISO 8601
keyOrOptionsOptionsTypeUna clave de formatos de fecha y hora, o opciones adicionales options para el formato de fecha y hora
localeLocalesUna configuración regional, se utilizará sobre la configuración global o local.

Devoluciones

IsPart<OptionsType> extends true ? DateTimeFormatPart[] : string

Valor formateado

Comentarios

Sobrecarga d.

En esta sobrecarga d, se formatea en formato de fecha y hora para una clave registrada en los formatos de fecha y hora en la configuración regional objetivo