DayJS Введение и установка

Опубликовано: 26 Июля, 2021

Day js - это легкая библиотека для работы с датой и временем. Это альтернатива моменту js с тем же современным API. Последняя версия day js имеет размер 7 КБ (минимизированный) и 2 КБ (сжатый с помощью Gzip). Из-за своего небольшого размера загрузка занимает меньше времени, что улучшает общую производительность приложения.

Функции:

  1. Он прост в использовании, и, поскольку он имеет тот же API, что и moment js, с ним очень легко работать.
  2. Он приобрел большую популярность из-за своего небольшого размера.

Установка DayJS:

  • Вы можете посетить «https://day.js.org/docs/en/installation/installation» для получения документации. Пакет можно установить с помощью этой команды.
     npm установить dayjs
  • Вы также можете добавить ссылку на CDN в свой проект. Ссылка приведена ниже.

    <script src=”https://unpkg.com/dayjs@1.8.21/dayjs.min.js”></script>

  • После установки вы можете проверить установленную версию пакета с помощью этой команды.
     npm ls dayjs 

  • Чтобы начать работу с DayJS, создайте файл с именем index.js . Пакет можно включить в index.js с помощью этой команды.
 const dayjs = require ('dayjs');

Структура проекта: структура проекта будет выглядеть, как показано на рисунке ниже.

Имя файла- 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" ));

Запустите файл: В терминале выполните следующую команду, чтобы выполнить файл index.js.

 узел index.js

Выход:

Модуль MomentJS выполняет ту же работу, что и DayJS, но когда производительность веб-приложения является высшим приоритетом, в момент js может возникнуть проблема из-за его сложного API и большого размера пакета. Dayjs - отличная альтернатива моменту js с очень маленьким размером по сравнению с моментом js. Итак, вот как мы можем использовать DayJS в нашем приложении для управления, проверки и отображения даты и времени.