DateTime():endOf()
Setzt das DateTime-Objekt auf das Ende einer angegebenen Zeiteinheit (z. B. Ende des Tages, Ende des Monats).
Signatur
endOf(unit: string): DateTime
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
unit | String | Die Zeiteinheit, deren Ende festgelegt werden soll. Unterstützte Einheiten umfassen: year, month, week, day, hour, minute, second |
Rückgabe
- Typ:
DateTime - Die aktuelle
DateTime-Instanz, was Methodenverkettung ermöglicht.
Beispiele
local now = DateTime()
-- Auf das Ende des aktuellen Tages setzen
now:endOf("day")
toast("Ende des Tages: " .. now:format("yyyy-MM-dd HH:mm:ss.SSS"))
-- Auf das Ende des aktuellen Monats setzen
now = DateTime() -- Zurücksetzen
now:endOf("month")
toast("Ende des Monats: " .. now:format("yyyy-MM-dd HH:mm:ss.SSS"))
-- Auf das Ende des aktuellen Jahres setzen
now = DateTime() -- Zurücksetzen
now:endOf("year")
toast("Ende des Jahres: " .. now:format("yyyy-MM-dd HH:mm:ss.SSS"))