Zum Hauptinhalt springen

DateTime():add()

Fügt dem DateTime-Objekt eine angegebene Zeitspanne hinzu.

Signatur

add(amount: number, unit: string)

Parameter

ParameterTypBeschreibung
amountintDie hinzuzufügende Menge.
unitStringDie Zeiteinheit, die hinzugefügt werden soll. Unterstützte Einheiten umfassen: years, year, months, month, weeks, week, days, day, hours, hour, minutes, minute, seconds, second, milliseconds, millisecond

Rückgabe

  • Typ: IDateTime
  • Die aktuelle DateTime-Instanz, was Methodenverkettung ermöglicht.

Beispiele

local now = DateTime()
-- 5 Tage hinzufügen
now:add(5, "days")
toast("Datum nach Hinzufügen von 5 Tagen: " .. now:format("yyyy-MM-dd"))

-- 2 Monate hinzufügen
now = DateTime() -- Zurücksetzen
now:add(2, "months")
toast("Datum nach Hinzufügen von 2 Monaten: " .. now:format("yyyy-MM-dd"))