Entre deux dates

Bonjour

Existe t il une commande pour savoir si on se situe entre deux dates comme le temps
time_between(#time#,start,end)

exemple :
date_between(#date#,date1,date2)

merci d’avance

Bonjour,
Indique clairement ce que tu veut faire a la final !
mais en gros
c’est un double test
si date > datedeb ET date < datefin

1 « J'aime »

Bonjour

merci pour le retour
Oui effectivement c’est un double test et actuellement
je le fais comme tu dis « si date > datedeb ET date < datefin »
pour savoir si je suis dans la période ou pas

c’était juste pour savoir , si il y avait une fonction toute faite car quand tu parles de date
le > et < est toujours plus complexe dans la réflexion

J’ai rien d’autre dans l’idée
peut-être fouiner dans le tas de commandes php …
laisse le sujet ouvert 1 ou 2 jours avant de solutionner voir si personne n’a une autre bonne idée !

En Php ça existe mais pas sur que ça soit utilisable facilement dans un bloc scénario (excepté bloc code bien sûr)

On pourrait imaginer créer la fonction datebetween :innocent:

Oui effectivement
ça serai pas mal de pourvoir avoir la fonction …

Info pour Team Jeedom :grinning: :grinning:

Salut,

De mon point de vue la fonction est intéressante concernant les heures essentiellement pour la transition de minuit.

Pour comparer 2 dates c’est simple avec l’exemple donné plus haut. Nul besoin d’une fonction dédiée

2 « J'aime »

N’a-t-on pas le même problème que minuit pour #time# avec le changement d’année si la plage de test de #date# couvre, par exemple entre le 1001 et le 0401 ?

Salut,

SI #date# >= 1001 || #date# < 0401

et un ET si c’est dans la même année.

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