>>> import pytz
>>> pytz.timezone('Asia/Hong_Kong')
<DstTzInfo 'Asia/Hong_Kong' LMT+7:37:00 STD>
¿Desplazamiento de siete horas y 37 minutos? Esto es un poco extraño, ¿alguien experimenta el mismo problema?Problema de zona horaria raro con pytz
De hecho me estoy poniendo un comportamiento diferente entre
import pytz
from datetime import datetime
hk = pytz.timezone('Asia/Hong_Kong')
dt1 = datetime(2012,1,1,tzinfo=hk)
dt2 = hk.localize(datetime(2012,1,1))
if dt1 > dt2:
print "Why?"
¿cuál es el problema con ser preciso? ['La hora de Hong Kong se estableció por primera vez en Tiempo medio local (GMT + 7: 36: 41) el 1 de enero de 1885 a las 13:00 por el entonces Observatorio Real de Hong Kong'] (http://en.wikipedia.org/ wiki/Hong_Kong_Time # Time_standards) – KurzedMetal
Ver http://stackoverflow.com/questions/11442183/pytz-timezone-shows-weird-results-for-asia-calcutta/11442571#11442571 –