Lewati ke konten utama

DateTime():isBetween()

Memeriksa apakah objek DateTime saat ini berada di antara dua objek DateTime lainnya (inklusif).

Tanda Tangan

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

Parameter

ParameterTypeDescription
startDateTimeObjek DateTime awal.
endDateTimeObjek DateTime akhir.

Mengembalikan

  • Tipe: boolean
  • true jika DateTime saat ini berada di antara start dan end (inklusif), false jika tidak.

Contoh

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) -- hasil akan true
toast(tostring(result1))

local dateOutside = DateTime(2024, 1, 25)
local result2 = dateOutside:isBetween(start, end_date) -- hasil akan false
toast(tostring(result2))