Articles of pytz

¿Cómo ejecutar un comando a la hora exacta una vez al día en Django?

Estoy trabajando en un proyecto basado en web Django en el que necesito crear una aplicación que funcione en la siguiente secuencia: 1) el usuario abre una página en la que necesita ingresar un command y una time 2) La aplicación Django ejecutará ese comando a una hora determinada cada día hasta que el usuario […]

¿Cómo obtener la zona horaria pasando la ciudad y el país?

En mi proyecto django tengo una pequeña base de datos de hoteles que tiene campos city y country . ¿Puedo obtener la timezone para ese lugar pasando la city y el country como parámetros de alguna manera? La razón por la que quiero hacer esto es porque tengo algunos comandos que funcionan en función de […]

¿Cómo convertir un datetime ingenuo a un datetime compatible con DST en Python?

Actualmente estoy trabajando en el backend para un sistema de calendario que devuelve tiempos ingenuos de Python. La forma en que funciona el front-end es que el usuario crea varios eventos de calendario, y el frontend devuelve la versión ingenua del evento que creó (por ejemplo, si el usuario selecciona el 5 de octubre de […]

Python: configuración de una fecha y hora en una zona horaria específica (sin conversiones UTC)

Para que quede claro, esto es Python 2.6, estoy usando pytz. Esto es para una aplicación que solo trata con las zonas horarias de los EE. UU. Necesito poder anclar una fecha (hoy) y obtener una marca de tiempo de Unix (hora de la época) solo de 8 p.m. y 11 p.m. en PST. Esto […]

pytz: conversión de UTC y zona horaria a hora local

Tengo una datetime y datetime en la zona horaria de utc, por ejemplo: utc_time = datetime.datetime.utcnow() Y un objeto de zona horaria pytz: tz = timezone(‘America/St_Johns’) ¿Cuál es la forma correcta de convertir utc_time a la zona horaria dada?

pytz: ¿Por qué es necesaria la normalización al convertir entre zonas horarias?

Estoy leyendo la documentación no tan completa de pytz y estoy atascado en entender una parte de ella. La conversión entre zonas horarias también requiere una atención especial. Esto también debe utilizar el método de normalización para garantizar que la conversión sea correcta. >>> utc_dt = utc.localize(datetime.utcfromtimestamp(1143408899)) >>> utc_dt.strftime(fmt) ‘2006-03-26 21:34:59 UTC+0000’ >>> au_tz = […]

Conversión de hora y hora con pytz: comportamiento alucinante

Estoy tratando de convertir el objeto de datetime y datetime zona horaria a UTC y luego volver a su zona horaria original. Tengo un fragmento siguiente t = datetime( 2013, 11, 22, hour=11, minute=0, tzinfo=pytz.timezone(‘Europe/Warsaw’) ) ahora en ipython: In [18]: t Out[18]: datetime.datetime( 2013, 11, 22, 11, 0, tzinfo= ) y ahora tratemos de […]

¿Información de zona horaria que falta en pytz?

Estoy teniendo un problema muy raro con pytz : parece tener un catálogo incompleto de zonas horarias en mi sistema (MacOS X 10.8.5, sistema Python 2.7.5). >>> from pytz import timezone >>> import pytz >>> utc = pytz.utc >>> utc.zone ‘UTC’ >>> eastern = timezone(‘US/Eastern’) Traceback (most recent call last): File “”, line 1, in […]

ImportError, usando pytz en el motor de aplicaciones de google

Estoy tratando de usar pytz en mi aplicación web para aplicar una zona horaria a un objeto de fecha y hora. Primero intenté importar pytz como este from pytz import timezone Luego levantó un error de importación que decía que el módulo “pytz” no existía. Probé la misma línea de código en IDLE y funcionó […]

Cómo almacenar un datetime ingenuo en Django 1.4

Tengo una fecha y hora ingenuas en el formato ‘2012-05-19 19:13:00’ y necesito almacenarlo con Django 1.4 y sus habilidades para reconocer la zona horaria. Aunque no hay forma de saber en qué zona horaria se encuentra originalmente la fecha, parece tener sentido almacenarla como si fuera UTC. Sin embargo, al usar pytz, etc., no […]