Forum Lifedomus

Version complète : Différence de date ou délais
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,

J'aurais besoin de faire une condition sur une différence de date. C'est à dire, j'aimerais stocker la date+heure d'un changement d'état dans un automate. Puis plus tard dans un automate vérifier depuis combien de temps l'équipement est dans cet état.
J'avais pensé stocker la date dans une variable puis dans l'automate faire une différence entre la date actuelle et la date de la variable. J'aurais pu obtenir un délais.
Je ne vois pas comment faire?

Merci
Fred
je fais cela dans un automate pour calculer la durée de la pluie. J'ai simplement créer une variable début de pluie et fin de pluie de type date et lorsque je fait une soustraction j'ai la durée
Ok, j'ai essayé mais j'y arrive pas.
J'ai défini une variable de type Date / Heure, j'essaye de m'en servir dans une fonction ou je prend l'opérateur - avec 2 opérandes mais je ne peux pas mettre ma variable dans l'opérande!. Idem dans une condition IF, ça n'est pas disponible.
Par contre si j'utilise une variable de type HEURE, ça passe. Du coup il n'est pas possible de faire une fonction sur plusieurs jours!
fredblabla a écrit :Ok, j'ai essayé mais j'y arrive pas.
J'ai défini une variable de type Date / Heure, j'essaye de m'en servir dans une fonction ou je prend l'opérateur - avec 2 opérandes mais je ne peux pas mettre ma variable dans l'opérande!. Idem dans une condition IF, ça n'est pas disponible.
Par contre si j'utilise une variable de type HEURE, ça passe. Du coup il n'est pas possible de faire une fonction sur plusieurs jours!
Effectivement il faut utiliser une variable heure. Mais normalement si soustractionde plusieurs jours la variable heure correspond au delta (2 j = 48 h) . Par contre pas essayé d'aditionner une date avec des heures.