today parse python datetime utc

parse - python utc datetime to epoch



¿Cómo obtener una cadena de fecha UTC en Python? (1)

from datetime import datetime, timezone datetime.now(timezone.utc).strftime("%Y%m%d")

O como señaló el davidismo, esto también funcionaría:

from datetime import datetime datetime.utcnow().strftime("%Y%m%d")

Prefiero el primer enfoque, ya que le da el hábito de usar el tiempo de uso de la zona horaria, pero como JF Sebastian señaló, requiere Python 3.2+. El segundo enfoque funcionará en 2.7 y 3.2 sucursales.

Esta pregunta ya tiene una respuesta aquí:

Estoy tratando de obtener la cadena de fecha utc como "YYYYMMDD"

Por ahora hago lo siguiente,

nowTime = time.gmtime(); nowDate = date(nowTime.tm_year, nowTime.tm_mon, nowTime.tm_mday) print nowDate.strftime(''%Y%m%d'')

Lo solía hacer:

datetime.date.today().strftime()

Pero esto me da la cadena de fecha en TZ local

¿Cómo puedo obtener una cadena de fecha UTC?