Moment.js - функция isBetween ()

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

Он используется для проверки, находится ли дата между диапазоном в Moment.js с помощью функции isBetween (), которая проверяет, находится ли момент между двумя другими моментами, при необходимости просматривая единичный масштаб (минуты, часы, дни и т. Д.).

Синтаксис:

момент (). isBetween (подобный моменту, подобный моменту);
момент (). isBetween (подобный моменту, подобный моменту, String);
момент (). isBetween (подобный моменту, подобный моменту, String, String);

Параметр: может содержать момент | Строку | Число | Дата | Массив.

Возврат: верно или неверно

Установка модуля момента:

  1. Вы можете перейти по ссылке на модуль «Установить момент». Вы можете установить этот пакет с помощью этой команды.
     момент установки npm
  2. После установки модуля момента вы можете проверить версию своего момента в командной строке с помощью команды.
     момент версии npm
  3. После этого вы можете просто создать папку и добавить файл, например index.js . Чтобы запустить этот файл, вам необходимо выполнить следующую команду.
     узел index.js

Пример 1:
Имя файла: index.js




// Requiring module
const moment = require( 'moment' );
var bool1 = moment( '2010-10-20' ).isBetween
( '2010-10-19' , '2010-10-25' ); // true
console.log(bool1);
var bool2 = moment( '2010-10-20' ).isBetween
( '2010-10-25' , '2010-10-19' ); // false
console.log(bool2);

Шаги по запуску программы:

  1. Структура проекта будет выглядеть так:
  2. Убедитесь, что вы установили модуль момента, используя следующую команду:
     момент установки npm
  3. Запустите файл index.js, используя команду ниже:
     узел index.js

    Выход:

    правда
    ложный
    

Пример 2:
Имя файла: index.js




// Requiring module
const moment = require( 'moment' );
function checkBetween(date1, date2, date3) {
return moment(date1).isBetween(date2, date3);
}
var bool = checkBetween( '2019-10-20' ,
'2010-10-25' , '2011-10-19' ); // false
console.log(bool);

Запустите файл index.js, используя команду ниже:

 узел index.js

Выход:

ложный

Ссылка: https://momentjs.com/docs/#/query/is-between/