Esta es una pregunta similar a How to get the common name for a pytz timezone eg. EST/EDT for America/New_York, excepto que quiero poder obtener una zona horaria de "PST" de pytz. como tz = timezone("PST")
¿Es esto algo así con pytz?¿Cómo obtener pytz timezone a partir de abreviatura común (PST, EST, etc.)?
Respuesta
Terminé de forma manual hacer un diccionario que correlaciona las abreviaturas con los nombres de la zona horaria. Por ejemplo, 'PST' : 'America/Los_Angeles'
sería una entrada (como PDT para la abreviación de horario de verano).
¿Has probado usar strptime con el código de formato% Z? Nunca lo he hecho yo mismo, pero al menos en teoría debería poder poner allí el código tz y debería traducirse a un tzinfo (incrustado en el objeto datetime/time)
esto no resolvería mi problema. eso solo obtendría una compensación constante. Por ejemplo, PST y PDT se traducirían a diferentes desplazamientos en% Z, pero la fecha y hora aún no sería consciente del cambio a/del horario de verano. – fangsterr
- 1. Cómo obtener el nombre común de una zona horaria pytz, por ejemplo. EST/EDT para América/New_York
- 2. remove pytz timezone
- 3. JAVA TimeZone issue EDT Vs EST
- 4. pytz y Etc/GMT-5
- 5. necesito convertir UTC (aws ec2) a PST en python
- 6. Problema con python/pytz Convirtiendo de la zona horaria local a UTC y luego a
- 7. conversión de pytz utc
- 8. PYTZ 'América/Edmonton' compensado mal
- 9. Python datetime no incluye horario de verano cuando se usa pytz timezone
- 10. función java común para crear mapas a partir de cadenas
- 11. Migrar TimeZone a DateTimeZone
- 12. zonas horarias en R: ¿cómo evitar términos ambiguos como EST?
- 13. Timezone with rails 3
- 14. convertir de EST/EDT a GMT
- 15. Python pase tzinfo a fecha inocente sin pytz
- 16. Cómo convertir hora GMT a hora EST utilizando python
- 17. Cómo convertir la fecha UTC + 0 a la fecha PST?
- 18. ¿Cómo convierto HH de Paypal: MM: SS DD Mmm (.) YYYY PST/PDT a C# UTC DateTime?
- 19. Obtener zona horaria a partir de DateTime
- 20. SQLAlchemy DateTime timezone
- 21. Convertir getdate() en EST
- 22. pytz: ¿Por qué se necesita normalizar al convertir zonas horarias?
- 23. PHP Timezone Name to Offset
- 24. Obtener edad a partir del nacimiento
- 25. obtener la abreviatura de estado/provincia de 2 letras
- 26. Obtener region_id De abreviatura de estado - Magento 1.4.2
- 27. Analizar DateTime con la zona horaria de forma PST/CET/GMT/etc
- 28. Abreviatura ProgressBar
- 29. selector de fecha jQuery - TimeZone Issue
- 30. Linux- Windows Timezone Mapping?
Mala idea. Las abreviaturas de zona horaria pueden ser ambiguas. Por ejemplo, hay 5 significados diferentes de "CST". [Ver la lista de abreviaturas de Wikipedia] (http://en.wikipedia.org/wiki/List_of_time_about_abbreviations). –
@MattJohnson gracias, esto es útil. ¡Siempre pensé que era único! – marcadian