Bonjour,

Après plusieurs recherches infructueuses, je me tourne vers la communauté pour une question qui va vous sembler bateau...

Je souhaite obtenir la date du jour au format ISO8601, c'est à dire du type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
2020-01-04T11:00:00+00:00
J'utilise datetime (je souhaite par la suite faire des calculs sur cette date, trouver la veille, etc) et me rapproche du résultat avec la ligne suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
import datetime as dt
import pytz
 
aujourdhui = pytz.utc.localize(dt.datetime.utcnow()).isoformat()
Le problème est que le résultat renvoyé est de la forme

Code : Sélectionner tout - Visualiser dans une fenêtre à part
2020-01-04T09:56:21.697592+00:00
Je n'arrive pas à me débarrasser de ce nombre à 6 digits après les secondes et avant l'offset UTC: savez-vous à quoi il correspond? Comment le faire disparaître?

pour info, datetime.today() me renvoie le même type de format.

Par avance merci!