Перейти к основному содержимому

DateTime():endOf()

Устанавливает объект DateTime на конец указанной единицы времени (например, конец дня, конец месяца).

Сигнатура

endOf(unit: string): DateTime

Параметры

ПараметрТипОписание
unitStringЕдиница времени, для которой устанавливается конец. Поддерживаемые единицы: year, month, week, day, hour, minute, second

Возвращаемое значение

  • Тип: DateTime
  • Текущий экземпляр DateTime, что позволяет chaining методов (цепочку вызовов).

Примеры

local now = DateTime()
-- Установить на конец текущего дня
now:endOf("day")
toast("Конец дня: " .. now:format("yyyy-MM-dd HH:mm:ss.SSS"))

-- Установить на конец текущего месяца
now = DateTime() -- Сброс
now:endOf("month")
toast("Конец месяца: " .. now:format("yyyy-MM-dd HH:mm:ss.SSS"))

-- Установить на конец текущего года
now = DateTime() -- Сброс
now:endOf("year")
toast("Конец года: " .. now:format("yyyy-MM-dd HH:mm:ss.SSS"))