<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)">Parece según la documentación que solo admite éstos TZ: </div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)"><br></div><table border="1" class="" style="border:0px solid rgb(221,204,238);border-collapse:collapse;color:rgb(0,0,0);font-family:sans-serif;font-size:16px"><tbody valign="top"><tr class=""><td style="padding:2px 5px;border-left-width:0px;background-color:rgb(238,238,255)"><br class="">(empty), UTC, EST, CST</td></tr></tbody></table><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)">Yo me miraría el módulo <a href="http://pytz.sourceforge.net/">http://pytz.sourceforge.net/</a></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:rgb(12,52,61)"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">El 15 de abril de 2016, 17:02, Jose Caballero <span dir="ltr"><<a href="mailto:jcaballero.hep@gmail.com" target="_blank">jcaballero.hep@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola,<br>
<br>
tengo la sensacion de que es una pregunta simple, pero llevo 2 horas<br>
buscando en google y no lo encuentro :(<br>
<br>
Necesito convertir un "string" a segundos desde el epoch.<br>
En principio seria facil, salvo por el hecho de que no se a priori la zona.<br>
El string puede ser<br>
<br>
"Fri Apr 15 11:32:19 EDT 2016"<br>
<br>
o podria ser<br>
<br>
"Fri Apr 15 15:32:19 UTC 2016"<br>
<br>
<br>
Yo creia que %Z entiende la "time zone". Pero me encuentro con esto:<br>
<br>
<br>
<br>
>>> from datetime import datetime<br>
<br>
>>> d1 = datetime.strptime("Fri Apr 15 11:32:19 EDT 2016", '%a %b %d %H:%M:%S %Z %Y')<br>
>>> d2 = datetime.strptime("Fri Apr 15 15:32:19 UTC 2016", '%a %b %d %H:%M:%S %Z %Y')<br>
<br>
>>> print d1.utctimetuple()<br>
time.struct_time(tm_year=2016, tm_mon=4, tm_mday=15, tm_hour=11,<br>
tm_min=32, tm_sec=19, tm_wday=4, tm_yday=106, tm_isdst=0)<br>
>>> print d2.utctimetuple()<br>
time.struct_time(tm_year=2016, tm_mon=4, tm_mday=15, tm_hour=15,<br>
tm_min=32, tm_sec=19, tm_wday=4, tm_yday=106, tm_isdst=0)<br>
<br>
>>> print d1.strftime("%s")<br>
1460734339<br>
>>> print d2.strftime("%s")<br>
1460748739<br>
<br>
<br>
Yo hubiese esperado el mismo resultado, al ser ambas fechas la misma<br>
(una en UTC y la otra en EDT).<br>
<br>
?que me esta faltando?<br>
<br>
<br>
Muchas gracias por adelantado.<br>
Jose<br>
<br>
P.S. perdon por la falta de tildes.<br>
_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org">Python-es@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-es" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" rel="noreferrer" target="_blank">http://python-es-faq.wikidot.com/</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><span style="font-family:tahoma,sans-serif"><div style="text-align:left"><span style="color:rgb(12,52,61)"><span style="background-color:rgb(255,255,255)"><b>monoBOT</b></span></span></div><div style="text-align:left"><font color="#FF6666"><span style="color:rgb(12,52,61)"><span style="background-color:rgb(255,255,255)">Visite mi sitio(Visit my site):</span></span> <a href="http://monobotsoft.es/blog/" target="_blank">monobotsoft.es/blog/</a></font></div></span></div></div>
</div>