Django Activer le support de fuseau horaire


Exemple

Tout d'abord, assurez-vous que USE_TZ = True dans votre fichier settings.py . TIME_ZONE également une valeur de fuseau horaire par défaut sur TIME_ZONE par exemple TIME_ZONE='UTC' . Afficher une liste complète des fuseaux horaires ici .

Si USE_TZ False, TIME_ZONE sera le fuseau horaire que Django utilisera pour stocker toutes les datetimes. Lorsque USE_TZ est activé, TIME_ZONE est le fuseau horaire par défaut que Django utilisera pour afficher les datetimes dans les modèles et pour interpréter les dathale saisies dans les formulaires.

Avec la prise en charge du fuseau horaire activée, django stockera les données datetime dans la base de données en tant que UTC horaire UTC