Mes problèmes de MySQL sont résolus depuis pas mal de temps : j'avance (comme un "pieds-lourds" !) et je me trouve maintenant confronté à une problème qui m'agace, mais qui m'agace ...!
Voici : je lis dans ma base de données une enregistrement qui contient une date et une heure, et mon problème est de savoir si cette date est aujourd'hui, et si, dans ce cas, l'heure est passée.
Les informations qui viennent de la base de données sont dans une table, fournie par "fetchall"). la case de la table pour la date affiche "datetime(2024, 1, 25)" et la case pour l'heure : "datetime.timedelta(seconds=22500)".
Pour faire ma comparaison, il faudrait que j'exprime l'heure actuelle, qui doit s'obtenir plus ou moins par "datetime.time.timedelta...". Je n'y arrive pas.
Merci de votre aide.
AMIcalement.
Partager