Articles of zona horaria

Python pandas tz_localize lanza NonExistentTimeError, y luego no puede soltar tiempos erróneos

En los pandas python, tengo un conjunto de datos que se ve así: Para los datos anteriores al 2007-04-26 17:00:00, la zona horaria es EE. UU. / Este. Para los datos posteriores, la zona horaria es Americana / Chicago. Cuando corro esto: data.index = data[:’2007-04-26 16:59:59′].index.tz_localize(‘US/Eastern’, ambiguous = ‘NaT’).tz_convert(‘Europe/London’) Me sale un error que dice: […]

¿Por qué crear una fecha y hora con un tzinfo de pytz muestra una diferencia de tiempo extraña?

¿Puede alguien explicarme por qué no obtengo el mismo resultado en esos? import datetime,pytz var1 = datetime.datetime(2017,10,25,20,10,50,tzinfo=pytz.timezone(“Europe/Athens”))) print(var1) La salida de este código es: 2017-10-25 20:10:50+01:35 import datetime,pytz var1 = datetime.datetime(2017,10,25,20,10,50) var1 = pytz.timezone(“Europe/Athens”).localize(var1) print(var1) La salida de este código es: 2017-10-25 20:10:50+03:00 Mi pregunta es por qué tienen diferentes zonas horarias (1:35 y 3:00). […]

PYTZ ‘America / Edmonton’ compensó mal

Posible duplicado: Extraño problema de zona horaria con pytz Esto parece mal: >>> import pytz >>> z1 = timezone(‘America/Edmonton’) >>> z2 = timezone(‘US/Mountain’) >>> z1 >>> z2 >>> pytz.VERSION ‘2012f’ >>> ‘America / Edmonton’ y ‘US / Eastern’ deben ser la misma zona horaria (17:00:00 STD). Sin mencionar que las 16:26:00 no tiene ningún sentido. […]

Error al convertir la marca de tiempo del dataframe de Pandas

Soy bastante nuevo en trabajar con Pandas y estoy tratando de averiguar por qué esta marca de tiempo no se convierte. Como ejemplo, una marca de tiempo individual es la cadena ‘2010-10-06 16:38:02’ . El código se ve así: newdata = pd.DataFrame.from_records(data, columns = [“col1”, “col2”, “col3”, “timestamp”], index = “timestamp”) newdata.index = newdata.index.tz_localize(‘UTC’).tz_convert(‘US/Eastern’) Y […]

Python / Django MySQL Datetime, manejo de horario y zona horaria

Tengo un modelo llamado Vote con date campo: date = models.DateTimeField(auto_now_add=True) Cuando agrego un elemento, la fecha en MySQL es una fecha UTC pero vivo en la zona horaria UTC + 2 Creo que he establecido correctamente la zona horaria en settings.py : TIME_ZONE = ‘Europe/Paris’ Python usa la zona horaria correcta: >>> print datetime.datetime.now() […]

Analizar la fecha y la hora de la cadena con la zona horaria utilizando la flecha

yo tengo import arrow s = ‘2015/12/1 19:00:00’ tz = ‘Asia/Hong_Kong’ ¿Cómo puedo analizar esto con Arrow de forma que obtenga un objeto Arrow con la zona horaria tz ? Los siguientes valores predeterminados a la hora UTC. In [30]: arrow.get(s, ‘YYYY/M/D HH:mm:ss’) Out[30]: Conozco la función .to pero eso convierte una zona horaria y […]

Problema con python / pytz Convertir de zona horaria local a UTC y luego regresar

Tengo el requisito de convertir una fecha de una marca de hora local a UTC y luego volver a la marca de hora local. Curiosamente, cuando se convierte de nuevo al local desde UTC python decide que es PDT en lugar del PST original, por lo que la fecha de conversión posterior ha ganado una […]

Guardar zona horaria en Django Modelos

Estoy creando un formulario en Django. Tengo que poner un campo de tipo de entrada, que solo almacena la zona horaria en la base de datos (que será elegida por un usuario de una lista desplegable en el formulario). No puedo encontrar ningún método para crear este modelo de zona horaria y cómo devolverá la […]

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’) >>> >>> […]

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 […]