Wie konvertiert man ein Python-Objekt time.struct_time in eine ISO-Zeichenkette?
Habe ich ein Python-Objekt:
time.struct_time(tm_year=2013, tm_mon=10, tm_mday=11, tm_hour=11, tm_min=57, tm_sec=12, tm_wday=4, tm_yday=284, tm_isdst=0)
Und ich brauche, um eine ISO-string:
'2013-10-11T11:57:12Z'
Wie kann ich das tun?
InformationsquelleAutor der Frage Antonio | 2013-10-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit
Zeit.strftime()
ist vielleicht am einfachsten:Demo:
Können Sie auch einen
datetime.datetime()
- Objekt, das einedatetime.isoformat()
Methode:Dieser findet die Zeitzone
Z
marker; man könnte nur hinzufügen, dass.InformationsquelleAutor der Antwort Martijn Pieters
Dem letzten format charater 'Z' ist nicht notwendig, wie
Erhalten Sie Zeit-string wie '2015-11-05 02:09:57'
InformationsquelleAutor der Antwort xuehui