Comparer l'heure actuelle avec une autre heure
Fermé
wiwiwiwi22
Messages postés
8
Date d'inscription
lundi 23 février 2015
Statut
Membre
Dernière intervention
17 septembre 2020
-
Modifié le 31 janv. 2020 à 17:05
wiwiwiwi22 Messages postés 8 Date d'inscription lundi 23 février 2015 Statut Membre Dernière intervention 17 septembre 2020 - 1 févr. 2020 à 12:22
wiwiwiwi22 Messages postés 8 Date d'inscription lundi 23 février 2015 Statut Membre Dernière intervention 17 septembre 2020 - 1 févr. 2020 à 12:22
A voir également:
- Comparer des heures excel
- Liste déroulante excel - Guide
- Formule excel - Guide
- Si et excel - Guide
- Excel additionner des cellules - Guide
- Aller à la ligne excel - Guide
2 réponses
Bonjour,
Si ça ne fonctionne pas, c'est que ce n'est pas valable non ?
Quel est à ton avis le type de datetime.datetime.hour ? (python doit te le signaler).
Trouves-tu logique de comparer 2 différents type de valeurs ?
Trouves-tu logique de comparer une heure avec une chaine heures:minutes ?
Si ça ne fonctionne pas, c'est que ce n'est pas valable non ?
Quel est à ton avis le type de datetime.datetime.hour ? (python doit te le signaler).
Trouves-tu logique de comparer 2 différents type de valeurs ?
Trouves-tu logique de comparer une heure avec une chaine heures:minutes ?
wiwiwiwi22
Messages postés
8
Date d'inscription
lundi 23 février 2015
Statut
Membre
Dernière intervention
17 septembre 2020
31 janv. 2020 à 17:39
31 janv. 2020 à 17:39
Oui Merci ,
j'ai converti l'heure actuelle en string avec
myDatetime = datetime.datetime.now()
myString = myDatetime.strftime(' %H:%M:%S')
et la comparaison marche merci infiniment
j'ai converti l'heure actuelle en string avec
myDatetime = datetime.datetime.now()
myString = myDatetime.strftime(' %H:%M:%S')
et la comparaison marche merci infiniment
Cela "fonctionne" mais est sujet à des comportements imprévisibles.
Il est préférable d'utiliser ce qui est mis à disposition dans le module datetime, et on est certain en les utilisant de ne pas avoir de problèmes futurs.
Il est préférable d'utiliser ce qui est mis à disposition dans le module datetime, et on est certain en les utilisant de ne pas avoir de problèmes futurs.
>>> current_time = datetime.datetime.now().time() >>> other_time = datetime.time.fromisoformat('13:30') >>> current_time datetime.time(18, 7, 42, 2296) >>> other_time datetime.time(13, 30) >>> current_time > other_time True
wiwiwiwi22
Messages postés
8
Date d'inscription
lundi 23 février 2015
Statut
Membre
Dernière intervention
17 septembre 2020
>
trifou
1 févr. 2020 à 12:22
1 févr. 2020 à 12:22
Merci infiniment, ça marche très bien.
Merci
Merci