Skip to content

Latest commit

 

History

History
128 lines (88 loc) · 4.81 KB

README-es-es.md

File metadata and controls

128 lines (88 loc) · 4.81 KB

Day.js

Alternativa rápida y ligera 2kB a Moment.js, con la misma API moderna


Gzip Size NPM Version Build Status Codecov License
Sauce Test Status

Day.js es una librería minimalista para JavaScript que analiza, valida, manipula y muestra fechas y horas para navegadores modernos, manteniendo una API casi completamente compatible con Moment.js. Si usas o has usado Moment.js, ya sabes usar Day.js

dayjs()
  .startOf('month')
  .add(1, 'day')
  .set('year', 2018)
  .format('YYYY-MM-DD HH:mm:ss')
  • 🕒 API & patrones familiares para usuarios de Moment.js
  • 💪 Inmutable
  • 🔥 Encadenable
  • 🌐 Soporta I18n
  • 📦 Mini librería de 2kb
  • 👫 Compatible con todos los navegadores

Primeros pasos

Documentación

Puedes encontrar más detalles, la API y otros documentos en day.js.org el sitio web.

Instalación

npm install dayjs --save

📚Guía de instalación

API

Es fácil el usar las APIs de Day.js para analizar, validar, manipular y mostrar fechas y horas.

dayjs('2018-08-08') // analiza

dayjs().format('{YYYY} MM-DDTHH:mm:ss SSS [Z] A') // da formato

dayjs()
  .set('month', 3)
  .month() // get & set

dayjs().add(1, 'year') // manipula

dayjs().isBefore(dayjs()) // consulta

📚Referencia de la API

I18n

Day.js soporta muy bien la internacionalización.

Pero no se incluirá en tu compilación final a menos que así lo requieras.

import 'dayjs/locale/es' // carga bajo demanda

dayjs.locale('es') // usar la configuración regional española globalmente

dayjs('2018-05-05')
  .locale('zh-cn')
  .format() // usar el chino simplificado en una instancia concreta

📚Internacionalización

Complementos

Un complemento o plugin es un módulo independiente que puede añadirse a Day.js para extender su funcionalidad o añadir nuevas características.

import advancedFormat from 'dayjs/plugin/advancedFormat' // carga bajo demanda

dayjs.extend(advancedFormat) // uso del complemento

dayjs().format('Q Do k kk X x') // ahora tenemos más formatos disponibles

📚Lista de complementos

Patrocinadores

Apoya a este proyecto convirtiéndote en un patrocinador. Tu logo aparecerá aquí, enlazado a tu sitio web. [Conviértete en un patrocinador]

Avatar patrocinador 1 Avatar patrocinador 2 Avatar patrocinador 3

Contribuidores

Este proyecto existe gracias a todas las personas que contribuyen en él.

Por favor, danos una 💖 estrella 💖 para apoyarnos. Gracias.

¡Y gracias también a todos nuestros micromecenas! 🙏

Licencia

Day.js está licenciado bajo la Licencia MIT.