Day js es una biblioteca ligera de manipulación de fecha y hora. Es una alternativa a moment js con la misma API moderna. La última versión de day js tiene un tamaño de 7Kb (minificado) y 2Kb (Gzipeado). Debido a su pequeño tamaño, tarda menos tiempo en cargarse y, por lo tanto, mejora el rendimiento general de la aplicación.
Características:
- Es fácil de usar y, dado que tiene la misma API que moment js, es muy fácil trabajar con él.
- Ha ganado mucha popularidad debido a su pequeño tamaño.
Instalación de DayJS:
- Puede visitar «https://day.js.org/docs/en/installation/installation» para obtener la documentación. El paquete se puede instalar con este comando.
npm install dayjs
- También puede agregar un enlace CDN a su proyecto. El enlace se proporciona a continuación.
<guión src=”https://unpkg.com/dayjs@1.8.21/dayjs.min.js”></guión>
- Después de la instalación, puede verificar la versión instalada del paquete con este comando.
npm ls dayjs
- Para comenzar a trabajar con DayJS, cree un archivo con el nombre index.js . El paquete se puede incluir en index.js con este comando.
const dayjs = require('dayjs');
Estructura del proyecto: la estructura del proyecto se verá como la imagen de abajo.
Nombre de archivo- index.js:
Javascript
const dayjs = require('dayjs'); // 2021-02-08T03:08:30+05:30 - ISO 8601 standard console.log(dayjs().format()); // 08 February 2021, 03:08:30 AM console.log(dayjs().format('DD MMMM YYYY, hh:mm:ss A')); // 08-02-2021 console.log(dayjs().format('DD-MM-YYYY')); // Monday console.log(dayjs().format('dddd')); // Feb console.log(dayjs().format('MMM')); // Feb 8th,21 console.log(dayjs().format("MMM D[th],YY"));
Ejecute el archivo: en la terminal, ejecute el siguiente comando para ejecutar el archivo index.js.
node index.js
Producción:
El módulo MomentJS hace el mismo trabajo que DayJS, pero cuando el rendimiento de la aplicación web es la máxima prioridad, moment js puede plantear un problema debido a su compleja API y su gran tamaño de paquete. Dayjs es una gran alternativa a moment js con un tamaño muy pequeño en comparación con moment js. Entonces, así es como podemos usar DayJS en nuestra aplicación para manipular, validar y mostrar la fecha y la hora.
Publicación traducida automáticamente
Artículo escrito por pritishnagpal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA