Python3 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/python3 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:
23:25:45 04/06/16 EDT 13:25:45 04/07/16 AEST