Zeitstempel umwandeln
Verfasst: Dienstag 18. September 2018, 12:51
Hallo,
ich habe mit Scrapy eine Website ausgelesen und dabei auch Zeitstempel, welche auf der Website eingetragen waren, gesichert. Leider ist das Zeitstempelformat in einem ISO-Format. Ich suche nun nach einer Möglichkeit diesen Zeitstempel entweder in der views.py oder direkt im Template umzuwandeln, bekomme es jedoch nicht hin. Es soll analaog zu folgendem Code funktionieren:
was das Format 09.01.2018 ergäbe.
Auszugsweise aus meiner models.py:
und dann eben später im Template:
Bekomme ich das irgendwie hin? Bin über jeden Tipp dankbar.
Habe schon zig Sachen versucht...
Gruß,
dfint
ich habe mit Scrapy eine Website ausgelesen und dabei auch Zeitstempel, welche auf der Website eingetragen waren, gesichert. Leider ist das Zeitstempelformat in einem ISO-Format. Ich suche nun nach einer Möglichkeit diesen Zeitstempel entweder in der views.py oder direkt im Template umzuwandeln, bekomme es jedoch nicht hin. Es soll analaog zu folgendem Code funktionieren:
Code: Alles auswählen
import datetime
import dateutil.parser
timestamp = "2018-03-09T12:01:07Z"
date = dateutil.parser.parse(timestamp).strftime('%d.%M.%Y')
Auszugsweise aus meiner models.py:
Code: Alles auswählen
class Post(models.Model):
author = CharField(max_length=30)
text = CharField(max_length=500)
timestamp = CharField(max_length=30)
Code: Alles auswählen
...
{% for post in posts %}
{{post.timestamp}}
{% endfor %}
Habe schon zig Sachen versucht...
Gruß,
dfint