Latest web development tutorials

méthode python3 de tzset de temps ()

description

tzset temps de Python () sur la base des paramètres TZ ré-initialisation des variables d'environnement.

Environnement standard TZ format variable:

std offset [dst [offset [,start[/time], end[/time]]]]

Paramètres

  • std et dst: Initiales trois fois ou plus.Passé à time.tzname.
  • offset: décalage par rapport à UTC, dans le format: [+ | -] hh [ : mm [: ss]] {h = 0-23, m / s = 0-59}.
  • commencer [/ heure], fin [ / heure]: La date à laquelle l' heure d' été commence à prendre effet.Format mwd - mois pour le jour, la date et le nombre de semaines. w = 1 se réfère à la première semaine du mois, et w = 5 se réfère à la dernière semaine du mois. «Démarrer» et «fin» peut être l'un des formats suivants:
    • Jn: Julian jour n (1 <= n <= 365).Jour Année bissextile (29 Février) ne sont pas comptés.
    • n: jour julien (0 <= n <= 365 ).Jour Année bissextile (29 Février) compté
    • Mm.nd: jour du mois, la date et le nombre de semaines.w = 1 se réfère à la première semaine du mois, et w = 5 se réfère à la dernière semaine du mois.
    • temps: le temps (enoption)(24 heures) DST est entré en vigueur quand. La valeur par défaut est 02h00 (heure locale de temps spécifié).

grammaire

time.tzset()

Paramètres

  • NA.

Valeur de retour

Cette fonction n'a pas de valeur de retour.

Exemples

L'exemple suivant montre la fonction tzset () à utiliser:

#!/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'))

L'exemple ci-dessus sortie est:

23:25:45 04/06/16 EDT
13:25:45 04/07/16 AEST