Aller au contenu principal

DateTime():isBetween()

Vérifie si l'objet DateTime actuel se trouve entre deux autres objets DateTime (inclus).

Signature​

isBetween(start: DateTime, end: DateTime): boolean

Paramètres​

ParamètreTypeDescription
startDateTimeL'objet DateTime de début.
endDateTimeL'objet DateTime de fin.

Renvoie​

  • Type : boolean
  • true si le DateTime actuel se trouve entre start et end (inclus), false sinon.

Exemples​

local date = DateTime(2024, 1, 15)
local start = DateTime(2024, 1, 10)
local end_date = DateTime(2024, 1, 20)

local result1 = date:isBetween(start, end_date) -- result will be true
toast(tostring(result1))

local dateOutside = DateTime(2024, 1, 25)
local result2 = dateOutside:isBetween(start, end_date) -- result will be false
toast(tostring(result2))