Salut tout le monde! Je viens de rencontrer la tâche de travailler avec l’heure dans un fuseau horaire différent. Je devais trouver la solution, donc je la partage – cela pourrait être utile pour quelqu’un 🙂
Pour résoudre le problème de travailler avec l’heure dans un fuseau horaire différent, nous avons besoin de la bibliothèque pytz – vous pouvez installer par exemple comme ceci:
pip install pytz (cependant, j’ai parlé de l’installation des bibliothèques plus en détailici)
Après cela, notre code ressemble à ceci:
from pytz import timezone #Connecté la bibliothèque pour qu'elle fonctionne avec d'autres fuseaux horaires
ukraine_time = timezone('Europe/Kiev') #Spécifié le fuseau horaire dont nous avons besoin
ua_time = datetime.now(ukraine_time) #Vous avez une variable contenant l'heure dans le fuseau horaire souhaité
print('Ukraine time:', ua_time) #Affiché cette fois à l'écran :)
Merci de votre attention ! Comme toujours, si vous avez des questions, écrivez au email ou au Telegram.