Lo siento, pensé que sería útil ampliar la base de datos de preguntas y respuestas en el sitio. Nunca antes se había hecho esa pregunta.
atrapar
@ensnare: cada uno de estos parece ya responder a esta pregunta: stackoverflow.com/search?q=%5Bpython%5D+time+format . ¿Está sugiriendo que hay algo distintivo en su pregunta? Si es así, ¿qué hace que su pregunta sea única?
@ensnare No te disculpes amigo, ¡TAMBIÉN es TFM! Casi todas las preguntas y respuestas tienen diferencias sutiles y valiosas. Cuantas más preguntas, mejor.
croc
Respuestas:
97
Primero la forma rápida y sucia, y segundo la forma precisa (reconociendo o no el horario de verano).
import time
time.ctime()# 'Mon Oct 18 13:35:29 2010'
time.strftime('%l:%M%p %Z on %b %d, %Y')# ' 1:36PM EDT on Oct 18, 2010'
time.strftime('%l:%M%p %z on %b %d, %Y')# ' 1:36PM EST on Oct 18, 2010'
%zproduce desplazamiento por ejemplo, -0400. %Zle da el nombre de la zona horaria actual (o abreviatura) automáticamente. Python no es compatible %l, puede usar %Ien su lugar.
jfs
% Z me da "Zona horaria del este", ¿cómo puedo obtener la abreviatura de 'est' o 'EST'
Editar: consulte datetime(http://docs.python.org/library/datetime.html#module-datetime) también para obtener más soluciones similares a OOP. La timebiblioteca vinculada arriba es algo imperativa.
Respuestas:
Primero la forma rápida y sucia, y segundo la forma precisa (reconociendo o no el horario de verano).
fuente
%z
produce desplazamiento por ejemplo,-0400
.%Z
le da el nombre de la zona horaria actual (o abreviatura) automáticamente. Python no es compatible%l
, puede usar%I
en su lugar.Todo lo que necesita está en la documentación .
fuente
Podrías hacer algo como:
El documento completo sobre los códigos% está en http://docs.python.org/library/time.html
fuente
Esto puede ser útil: http://strftime.org/
fuente
Al usar este código, obtendrá su zona horaria en vivo.
fuente
Eche un vistazo a las instalaciones proporcionadas por http://docs.python.org/library/time.html
Tiene varias funciones de conversión allí.
Editar: consulte
datetime
(http://docs.python.org/library/datetime.html#module-datetime) también para obtener más soluciones similares a OOP. Latime
biblioteca vinculada arriba es algo imperativa.fuente