Articles of pytz

Analizar la abreviatura de la zona horaria a UTC

¿Cómo puedo convertir una cadena de fecha y hora del formulario Feb 25 2010, 16:19:20 CET a la época de Unix? Actualmente mi mejor enfoque es usar time.strptime() es este: def to_unixepoch(s): # ignore the time zone in strptime a = s.split() b = time.strptime(” “.join(a[:-1]) + ” UTC”, “%b %d %Y, %H:%M:%S %Z”) # […]

La fecha y hora de Python no incluye el horario de verano cuando se usa la zona horaria de pytz

Si convierto un datetime UTC al formato sueco, se incluye el horario de verano (CEST). Sin embargo, al crear una fecha y hora con Suecia como zona horaria, obtiene CET en lugar de CEST. ¿Por qué es esto? >>> # Modified for readability >>> import pytz >>> import datetime >>> sweden = pytz.timezone(‘Europe/Stockholm’) >>> >>> […]

Tutorial de Django – Excepción mal configurada (pytz no está instalado)

Actualmente estoy trabajando en el tutorial oficial de Django utilizando la versión 1.6.1 y la versión 2.7.5 de python en OSX. Estoy trabajando en la parte 2, que es la interfaz de administración. Cuando bash ir a / admin / polls / poll /, obtengo el siguiente informe de error: ImproperlyConfigured at /admin/polls/poll/ This query […]

conversión de zona horaria local a utc

Estoy intentando crear una función que tome un objeto de tiempo y lo convierta a tiempo UTC. El código de abajo parece estar apagado por una hora. Cuando ejecuto el mediodía a través del convertidor, vuelvo 18:00:00. Pero cuando ejecuto los mismos datos a través de convertidores en línea, obtengo 17:00:00. ¿Qué estoy haciendo mal […]

Uso de python para determinar si una marca de tiempo se encuentra en horario de verano

Esto no funciona: t = os.path.getmtime(filename) dTime = datetime.datetime.fromtimestamp(t) justTime = dTime.timetuple() if justTime.tm_isdst == 0 : tDelta = datetime.timedelta(hours=0) else: tDelta = datetime.timedelta(hours=1) Lo que sucede en cambio es que el condicional siempre es igual a 1, a pesar de que algunas de las marcas de tiempo se encuentran dentro del horario de ahorro […]

¿Cómo determinar cuándo comienza o termina el horario de verano en una ubicación específica en Python?

Estoy buscando un método para determinar cuándo comienza o termina el horario de verano para una zona horaria determinada en un script de Python en el que estoy trabajando. Sé que pytz puede convertir las fechas UTC en las que estoy trabajando en hora local, y tomaré en cuenta el horario de verano, sin embargo, […]

Python datetime + pytz problema

Estoy creando un objeto de fecha y hora a través de strptime, establecido en “2016-01-02 03:04:05” en la zona horaria “Europa / Madrid” a través de pytz. Entonces lo estoy convirtiendo a UTC. ¿Por qué sum 15 minutos en lugar de restar 1 hora? >>> import datetime >>> import pytz >>> d = datetime.datetime.strptime(‘2016-01-02 03:04:05’, […]

Localización del tiempo de época con pytz en Python

Estoy trabajando para convertir las marcas de tiempo de época en fechas en diferentes zonas horarias con pytz. Lo que estoy tratando de hacer es crear un objeto DateTime que acepte una zona horaria de la base de datos Olson y una hora de época y devuelva un objeto de fecha y hora localizado. Eventualmente […]

¿Diferencia de Pytz de 2 tiempos en segundos? (Diferentes zonas horarias)

Tengo 2 objetos de fecha y hora con 2 zonas horarias diferentes: datetime1 = 18:26:23, con tzinfo = UTC datetime2 = 14:30:00, con tzinfo = US / Eastern Ambas fechas son en el mismo día. Debe haber exactamente 1 hora, 3 minutos y 37 segundos de diferencia entre los 2 tiempos de datos, que es: […]

¿Por qué pytz ajusta correctamente el tiempo y el desplazamiento al cruzar los límites de TZ y DST pero no el nombre de TZ?

He revisado varias preguntas relacionadas con pytz aquí, pero ninguna parece abordar el problema exacto que estoy viendo. Siguiendo la documentación de pytz , aquí hay un bucle para imprimir la hora actual en múltiples zonas horarias, incluido el desplazamiento de la zona horaria, el nombre de la zona horaria y si el objeto de […]