J'ai ce code, je reçois un timestamp unix d'un serveur qui a 2 heures d'avance sur mon temps. Mon temps est SAST et le leur est GMT +2.Convertir un horodatage unix en Python en datetime et faire 2 heures de retard
Je convertir cet horodatage en python à un datetime lisible comme celui-ci
import datetime
unixtimestamp = 1507126064
datetime.datetime.fromtimestamp(unixtimestamp).strftime('%Y-%m-%d %H:%M:%S')
Le problème est que cette fois-ci revient deux heures d'avance sur moi, alors ce serait le meilleur moyen de moins de deux heures ou faire C'est l'heure locale.
semble avoir fonctionné comme un charme, que je remplace import datetime avec de import datetime datetime, timedelta? –
@AndrewChristopher, comme vous le souhaitez: vous pouvez importer l'intégralité du module 'datetime' (' import datetime') OU importer les sous-modules/objets nécessaires 'depuis datetime import datetime, timedelta' – RomanPerekhrest
Je continue d'obtenir des erreurs sur' from import datetime datetime, timedelta' –