Valeur d'hier à la même heure

Bonjour à tous,
Tout est dans le titre, je cherche à récupérer la valeur d’un équipement hier à la même heure qu’aujourd’hui. Pour faire une comparaison des 2.

J’ai tout retourné, tout essayé mais rien trouvé.

D’avance Merci.

PS : l’idée est de voir si ma consommation EDF est supérieure ou inférieure que celle de la veille à la même heure.

J’ai trouvé et donc je m’auto réponds :
En gros je calcule la valeur max de la veille à la même heure et utilise la valeur trouvé pour faire la différence avec aujourd’hui.

j’ai crée une info pour obtenir le jour de la veille : #jour#-1 appelée jour-1

Ensuite Voici le calcul à mettre dans l’info du virtuel qui m’indiquera la différence entre aujourd’hui et hier :

#commande#-maxbetween(#commande#,#annee#-#mois#-#[Rdc][commande][jour-1]# 00:00:00, #annee#-#mois#-#[Rdc][commande][jour-1]# #heure#:#minute#:#seconde#)

Je retire ce que j’ai dit car non valable si le jour du jour est le 1er, car cela retourne 0 et non le 30, 31 ou 28( pour février)

une idée?

Bonjour,

Les 2 derniers arguments de maxbetween peuvent etre de meme type que strtotime , strtotime('-1 day') pour hier à la même heure:
image
et strtotime('yesterday') pour hier à minuit:
image
Voir ici pour les autres formats possibles: PHP: Formats supportés de temps et de dates - Manual
et là pour la commande: strtotime PHP: strtotime - Manual

Ca donne pour la conso d’hier:
maxbetween(#commande#,yesterday, - 1 day))

Conso aujourd’hui sur la même durée:
maxbetween(#commande#,today, now)

Cool, merci :wink:

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