Problème avec time_between

Bonjour,

Quand j’essaie d’utiliser la fonction time_between j’ai des erreurs


Une idée ?

2 « J'aime »

Bonjour,

Il manque # autour de time : essaye ave #time#.

2 « J'aime »

Bonjour HermioneG,

J’ai tout essayé il me semble, tu as l’historique de tous mes essais dans la partie verte… je ne comprends pas pourquoi ça ne fonctionne pas :frowning:

Bonsoir.

Testez avec la bonne syntaxe :
time_between(#time#,1800,2000)

pas mieux.
Pour moi le format c’est hhmm donc 18h = 1800

Si, mais avec mon Smartphone, j’ai déconné.
Je viens d’éditer ma réponse, testé OK à l’instant !

time_between(#time#,1800,2000) donne 1 si vous testez avant 20h00 :wink:
time_between(#time#,1800,1900) donne 0 si vous testez hors de cette plage

2 « J'aime »

Je viens de testé en faisant un copié/collé de ton expression, chez moi ça ne fonctionne pas.

Qu’est ce qui te fais dire que ca ne fonctionne pas, ca te renvoie 0, ce qui est juste puisque qu’il est 0846, donc non compris entre 1800 et 2000
quel est le resultat de

time_between(#time#,0700,1000)

tu devrais avoir 1 …

Si c’ets le message « il doit y avoir un souci », c’est juste parceque tu n’as pas d’expression. pou rne plus avoir le message, rajoute == 0 ou == 1 à la suite

Ne pas tenir compte de la première ligne "Attention : il doit y avoir un soucis…
image
Le résultat est bien celui attendu :

Merci à tous pour vos retours, je viens de comprendre… en même temps je débute.
Donc l’expression est correcte et je confirme ça fontionnne :slight_smile:

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.