StringFromGMTTimeToLocal()
- Last UpdatedSep 25, 2024
- 1 minute read
Konvertiert einen Zeitwert (in Sekunden seit 1. Januar 1970) in eine bestimmte Textdarstellung. Diese Funktion entspricht StringFromTime().
Kategorie
Zeichenfolge
Syntax
MeldungsErgebnis=StringFromGMTTimeToLocal(SekSeit1-1-70,ZeichenfolgenTyp);
Parameter
SekSeit1-1-70
Wird in den angegebenen StringType umgewandelt. Das Ergebnis wird in MessageResult gespeichert.
ZeichenfolgenTyp
Bestimmt das Anzeigeformat:
1 = Zeigt das Datum in dem in der Windows-Systemsteuerung festgelegten Format an. (entspricht dem angezeigten Format von $DateString).
2 = Zeigt die Uhrzeit in dem in der Windows-Systemsteuerung festgelegten Format an. (entspricht dem angezeigten Format von $TimeString).
3 = Zeigt eine Zeichenfolge aus 24 Zeichen an, in der das Datum und die Uhrzeit ausgegeben werden: "Mit Jan 02 02:03:55 1993"
4 = Zeigt den Wochentag in der Kurzform an: "Mit"
5 = Zeigt den Wochentag in der langen Schreibweise an: "Mittwoch"
Anmerkungen
Eventuell erforderliche Korrekturen aufgrund der Sommerzeitumstellung werden im Rückgabeergebnis automatisch berücksichtigt. Am Eingabewert müssen daher keine manuellen Korrekturen für die Umwandlung in Sommerzeit vorgenommen werden.
Beispiel
In diesem Beispiel wird angenommen, dass die Zeitzone auf dem lokalen Rechner auf Pazifische Standardzeit (UTC-0800) eingestellt ist. Die UTC-Zeit, die an die Funktion übergeben wird, ist Freitag, 2. Januar 1970, 12:00:00 Uhr. Da PST 8 Stunden hinter UTC liegt, gibt die Funktion die folgenden Ergebnisse zurück:
StringFromGMTTimeToLocal(86400, 1); ' gibt "1/1/1970" zurück
StringFromGMTTimeToLocal(86400, 2); 'gibt "04:00:00 PM" zurück
StringFromGMTTimeToLocal(86400, 3); ' gibt "Thu Jan 01 16:00:00 1970" zurück
StringFromGMTTimeToLocal(86400, 4); ' gibt "Thu" zurück
StringFromGMTTimeToLocal(86400, 5); ' gibt "Thursday" zurück