Zum Hauptinhalt springen

Formatierten Zeittext in einen Zeitstempel umwandeln (utils.date_from_format)

Deklaration

timestamp = utils.date_from_format(format, date[, options])

Parameter

  • format
    Text, Zeitformat
  • date
    Text, Zeitzeichenkette
  • options
    Tabelle, Optionstabelle
    {
    tz = "GMT"; -- Zeitzonenoption, optional; standardmäßig die Systemzeitzone. Eine Zeitzonenliste finden Sie unter https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
    locale = "en-US"; -- Lokalisierungsoption, optional; standardmäßig die Regionseinstellung des aktuellen Geräts
    }

Rückgabewert

  • timestamp
    Numerischer Wert, Zeitstempel

Hinweise

Diese Funktion ist erst in Versionen nach 20250220 verfügbar.

Formatreferenz

Unicode Date Field Symbol Table

KategoriePlatzhalterBeispielausgabeBeschreibung
Jahr (Year)yyyy20244-stelliges Jahr
yy242-stelliges Jahr
Monat (Month)MMMMJulyVollständiger Monatsname
MMMJulAbkürzung des Monats
MM072-stelliger Monat (01-12)
M71- oder 2-stelliger Monat
Tag (Day)dd062-stelliger Tag (01-31)
d61- oder 2-stelliger Tag
Wochentag (Day of Week)EEEESaturdayVollständiger Wochentag
E, EE, EEESatAbkürzung des Wochentags
e, ee7Lokalisierte Wochentagsnummer (Sonntag=1, Samstag=7)
Stunde (Hour)HH152-stellige Stunde im 24-Stunden-Format (00-23)
H151- oder 2-stellige Stunde im 24-Stunden-Format
hh032-stellige Stunde im 12-Stunden-Format (01-12)
h31- oder 2-stellige Stunde im 12-Stunden-Format
aPMAM/PM-Kennzeichnung
Minute (Minute)mm052-stellige Minute (00-59)
m51- oder 2-stellige Minute
Sekunde (Second)ss092-stellige Sekunde (00-59)
S.1 .12 .123Millisekunden. Die Anzahl der S bestimmt die Anzahl der Dezimalstellen.
Zeitzone (Time Zone)zzzzPacific Daylight TimeVollständiger Zeitzonenname
zzz, zPDTAbkürzung der Zeitzone
ZZZZZ-07:00Zeitzonenoffset im ISO-8601-Format mit Doppelpunkt
Z, ZZ, ZZZ-0700Zeitzonenoffset im RFC-822-Format

Beispiel

nLog(utils.date_from_format("EEE, dd MMM yyyy HH:mm:ss ZZZZ", "Mon, 09 Jun 2025 17:40:00 GMT", {tz = "GMT"; locale = 'en-US'})) -- Ausgabe: 1749490800.0