Latest web development tutorials

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