DateTime():isBetween()
يتحقق ما إذا كان كائن DateTime الحالي واقعًا بين كائنين آخرين من DateTime (شاملًا الطرفين).
التوقيع
isBetween(start: DateTime, end: DateTime): boolean
المعاملات
| المعامل | النوع | الوصف |
|---|---|---|
start | DateTime | كائن DateTime للبداية. |
end | DateTime | كائن DateTime للنهاية. |
القيمة المعادة
- النوع:
boolean trueإذا كانDateTimeالحالي واقعًا بينstartوend(شاملًا الطرفين)، وfalseبخلاف ذلك.
أمثلة
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))