Функция os.difftime
Функция os.diftime(t1, t2) возвращает число секунд, прошедших от времени t1 до времени t2.
Пример сравнения двух дат в днях
reference = os.time{day=15, year=2024, month=2}
daysfrom = os.difftime(os.time(), reference) / (24 * 60 * 60) -- seconds in a day
wholedays = math.floor(daysfrom)
print(wholedays)