Latest web development tutorials

Python3 tempo tzset () Método

descrição

tzset tempo Python () com base nas configurações TZ re-inicialização do ambiente variáveis.

ambiente TZ padrão de formato variável:

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

parâmetros

  • std e dst: iniciais três ou mais vezes.Passado para time.tzname.
  • offset: deslocamento do UTC, no formato: [+ | -] hh [ : mm [: ss]] {h = 0-23, m / s = 0-59}.
  • start [/ hora], fim [ / hora]: Data quando DST começa a ter efeito.Formato mwd - mês para o dia, data e número de semanas. w = 1 refere-se à primeira semana do mês, e w = 5 refere-se à última semana do mês. 'Iniciar' e 'end' pode ser um dos seguintes formatos:
    • Jo: dia n Julian (1 <= n <= 365).Leap Day Ano (29 de Fevereiro) não é contado.
    • n: dia Juliano (0 <= n <= 365 ).Dia do ano de pulo (29 de fevereiro) contados
    • Mm.nd: dia do mês, data e número de semanas.w = 1 refere-se à primeira semana do mês, e w = 5 refere-se à última semana do mês.
    • tempo: (opcional) tempo (24 horas) DST entrou em vigor quando.O valor padrão é 02:00 (fuso horário local de tempo especificado).

gramática

time.tzset()

parâmetros

  • NA.

Valor de retorno

Esta função não tem valor de retorno.

Exemplos

O exemplo a seguir mostra a função tzset () para usar:

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

O exemplo acima saída é:

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