Zeitzone für Server einrichten

452
Ebrahim Karimi

Ich habe zum Beispiel einen Server in Berlin, aber ich habe Kunden auf der ganzen Welt für eine Anwendung, die APIs für Android und iOS bereitstellt. Jetzt bin ich verwirrt, wie soll ich die Zeiten in der Datenbank speichern und welche Zeitzone sollte ich für den Server einstellen? Wie kennt das System die Zeitzone des Kunden und ändert es die Zeit für seine Zeitzone? Soll ich die Zeitzone auf meinen Django-Codes kontrollieren und ändern ?!

  • Denken Sie daran, ich habe keine Website (es ist nur ein Rest-Framework) (noch), nur Json-Datenübertragung

Ändert das System die Zeit oder der Django?

Denn jedes Mal, wenn ich Zeit spreche, wenn die Anwendung die Zeit erhält, ist die Zeit vor 3 Stunden!

0
http://utceverywhere.com hoefling vor 6 Jahren 0

1 Antwort auf die Frage

0
Patrick Mevzek

Verwenden Sie UTC überall. Konfigurieren Sie Ihren Server in der UTC-Zeitzone, verwenden Sie UTC zum Speichern von Datumsangaben in einer Datenbank, tauschen Sie die Daten als UTC mit Zeitzonenanzeige bis zu Ihren Anwendungen auf Smartphones aus und lassen Sie die Anwendungen auf jedem Gerät den UTC-Zeitstempel in einen lokalen Zeitstempel umwandeln.