Day.js

Day.js

  • Documentos
  • GitHub
  • Languages iconEspañol
    • English
    • 中文
    • Русский
    • Ayuda a traducir

›Mostrar

Instalación

  • Instalación
  • Node.js
  • Navegador
  • TypeScript
  • Descargar

Parsear

  • Parsear
  • Ahora
  • Cadena
  • Cadena + formato
  • Timestamp Unix (milisegundos)
  • Marca de tiempo Unix (segundos)
  • Fecha
  • Objeto
  • Array
  • UTC
  • Clonar Dayjs
  • Validación

Obtener + Establecer

  • Obtener + Establecer
  • Milisegundo
  • Segundo
  • Minuto
  • Hora
  • Día del mes
  • Día de la Semana
  • Día de la Semana (Ámbito Local)
  • Día de la Semana ISO
  • Día del Año
  • Semana del Año
  • Semana del año (ISO)
  • Mes
  • Cuatrimestre
  • Año
  • Semana del Año
  • Semana del año (ISO)
  • Semanas en el año (ISO)
  • Obtener
  • Establecer
  • Máximo
  • Mínimo

Manipular

  • Manipular
  • Añadir
  • Restar
  • Tiempo de inicio
  • Fin de tiempo
  • Configuración regional
  • UTC
  • Offset UTC

Mostrar

  • Mostrar
  • Formato
  • Tiempo desde ahora
  • Tiempo desde X
  • Tiempo hasta ahora
  • Tiempo hasta X
  • Hora del calendario
  • Diferencia
  • Timestamp Unix (milisegundos)
  • Marca de tiempo Unix
  • Días del Mes
  • Fecha de JavaScript
  • Como Array
  • Como JSON
  • Como cadena ISO 8601
  • Como Object
  • Como String

Query

  • Query
  • Es antes
  • Es el mismo
  • Es después
  • Es igual o antes
  • Es igual o después
  • Está entre
  • Es un Objeto Dayjs
  • Es año bisiesto

i18n

  • i18n
  • Cargando localización en NodeJS
  • Cargando localización en el navegador
  • Cambiando localización globalmente
  • Cambiando localizaciones localmente
  • Comprobando la configuración regional actual de Day.js
  • Listando los meses y días de semana de la localización actual
  • Accediendo a la funcionalidad específica de la localización

Plugins

  • Plugin
  • Cargando plugin en NodeJS
  • Cargando plugin en el navegador
  • Formato avanzado
  • Soporte de Array
  • BadMutable
  • BigIntSupport
  • BuddhistEra
  • Calendario
  • Personalizar parseo de formato
  • DayOfYear
  • DevHelper
  • Duración
  • IsBetween
  • IsLeapYear
  • IsSameOrAfter
  • IsSameOrBefore
  • IsToday
  • IsTomorrow
  • IsYesterday
  • IsoWeek
  • IsoWeeksInYear
  • LocaleData
  • LocalizedFormat
  • MinMax
  • ObjectSupport
  • PluralGetSet
  • Pre-análisis de formato
  • QuarterOfYear
  • Tiempo relativo
  • Timezone
  • ToArray
  • ToObject
  • UpdateLocale
  • UTC
  • weekOfYear
  • Semana año
  • Día de la semana

Personalizar

  • Personalizar
  • Nombres del mes
  • Abreviaturas del mes
  • Nombres del día de la semana
  • Abreviaturas del día de la semana
  • Abreviaturas mínimas del día de la semana
  • Tiempo relativo
  • Calendario

Duraciones

  • Duraciones
  • Creando
  • Clonar
  • Humanizar
  • Formato
  • Milisegundos
  • Segundos
  • Minutos
  • Horas
  • Días
  • Semanas
  • Meses
  • Años
  • Añadir hora
  • Restar tiempo
  • Utilizando duración con Diff
  • Como unidad de tiempo
  • Obtener unidad de tiempo
  • Como JSON
  • Si es una Duración
  • Como cadena ISO 8601
  • Localización

Zona horaria

  • Zona horaria
  • Parseando en zona
  • Convirtiendo a Zona
  • Detectando la zona de Usuario
  • Establecer zona horaria por defecto
Translate

Hora del calendario

El tiempo del calendario muestra el tiempo relativo a una hora de referencia determinada (por defecto ahora) pero lo hace de forma ligeramente diferente a dayjs#fromNow.

Esto requiere el Calendar plugin para trabajar

dayjs.extend(calendar)

dayjs().calendar()
dayjs().calendar(dayjs('2008-01-01'))
ClaveValor
Última semana (lastWeek)El lunes pasado a las 2:30 AM
El día anterior (lastDay)Ayer a las 2:30 AM
El mismo día (sameDay)Hoy a las 2:30 AM
El día siguiente (nextDay)Mañana a las 2:30 AM
La próxima semana (nextWeek)Domingo a las 2:30 AM
Todo lo demás (sameElse)7/10/2011

Estas cadenas están localizadas y pueden personalizarse.

También puede especificar los formatos de salida del calendario pasándolo como segundo parámetro.

Para escapar caracteres, envuelva entre corchetes (ej.: [Today]).

dayjs().calendar(null, {
  sameDay: '[Today at] h:mm A', // The same day ( Today at 2:30 AM )
  nextDay: '[Tomorrow]', // The next day ( Tomorrow at 2:30 AM )
  nextWeek: 'dddd', // The next week ( Sunday at 2:30 AM )
  lastDay: '[Yesterday]', // The day before ( Yesterday at 2:30 AM )
  lastWeek: '[Last] dddd', // Last week ( Last Monday at 2:30 AM )
  sameElse: 'DD/MM/YYYY' // Everything else ( 7/10/2011 )
})
← Tiempo hasta XDiferencia →
Day.js
Community
GitHubGitterSitemap
Copyright © 2025 Day.js