DateTime():isBetween()
Kiểm tra xem đối tượng DateTime hiện tại có nằm giữa hai đối tượng DateTime khác hay không (có tính cả hai đầu).
Khai báo
isBetween(start: DateTime, end: DateTime): boolean
Tham số
| Tham số | Kiểu | Mô tả |
|---|---|---|
start | DateTime | Đối tượng DateTime bắt đầu. |
end | DateTime | Đối tượng DateTime kết thúc. |
Trả về
- Kiểu:
boolean truenếuDateTimehiện tại nằm giữastartvàend(có tính cả hai đầu),falsenếu không.
Ví dụ
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) -- kết quả sẽ là true
toast(tostring(result1))
local dateOutside = DateTime(2024, 1, 25)
local result2 = dateOutside:isBetween(start, end_date) -- kết quả sẽ là false
toast(tostring(result2))