Python Zeit tzset () -Methode
Beschreibung
Python Zeit tzset () auf der Basis der Umgebungsvariable TZ Neuinitialisierung Einstellungen.
Standard-Umgebungsvariable TZ-Format:
std offset [dst [offset [,start[/time], end[/time]]]]
Parameter
- std und dst: Initialen drei oder mehrere Male.Wird an time.tzname.
- Offset: Offset von UTC, im Format: [+ | -] hh [ : mm [: ss]] {h = 0-23, m / s = 0-59}.
- Start [/ Uhrzeit], Ende [ / Zeit]: Datum , wann DST wirksam werden beginnt.Format MWD - Monat für den Tag, das Datum und die Anzahl der Wochen. w = 1 bezieht sich auf die erste Woche des Monats, und w = 5 bezieht sich auf die letzte Woche des Monats. "Start" und "Ende" können Sie eine der folgenden Formate:
- Joh: Julian Tag n (1 <= n <= 365).Leap Year Day (29. Februar) wird nicht gezählt.
- n: Julian Tag (0 <= n <= 365 ).Leap Year Day (29. Februar) gezählt
- Mm.nd: Tag des Monats, Datum und Anzahl der Wochen.w = 1 bezieht sich auf die erste Woche des Monats, und w = 5 bezieht sich auf die letzte Woche des Monats.
- Zeit: (optional) Zeit (24 Stunden) DST in Kraft getreten ist, wenn.Der Standardwert ist 02.00 (lokale Zeitzone festgelegten Zeit).
Grammatik
time.tzset()
Parameter
- NA.
Rückgabewert
Diese Funktion hat keinen Rückgabewert.
Beispiele
Das folgende Beispiel zeigt tzset () Funktion verwenden:
#!/usr/bin/python import time import os os.environ['TZ'] = 'EST+05EDT,M4.1.0,M10.5.0' time.tzset() print time.strftime('%X %x %Z') os.environ['TZ'] = 'AEST-10AEDT-11,M10.5.0,M3.5.0' time.tzset() print time.strftime('%X %x %Z')
Das obige Beispiel Ausgabe lautet:
13:00:40 02/17/09 EST 05:00:40 02/18/09 AEDT