In meinen Modellen, ich habe ein DateTimeField
retrive Zeitzone bewusst Datetimefield in Django
class ReturnEvent(models.Model):
book_title = models.CharField()
return_time = models.DateTimeField()
Wenn ich die return_time
abrufen gedruckt werden, zum Beispiel:
return_event = ReturnEvent.objects.get(id=1)
print(return_event.return_time.strftime("%H:%M"))
Ich sehe die Datetime ahnungslos Zeit wie:
2016-06-18 08:18:00+00:00
Allerdings mag ich die lokale Zeit mit strftime sehen.
2016-06-18 10:18:00+02:00
Gibt es eine schnelle Lösung für dieses?
Haben Sie 'USE_TZ = true' gesetzt in' settings.py'? – C14L