Bonjour à tous,
Pouvez vous me donner la formule pour intégrer dans un virtuel le nom de la date+1, date+2, etc …
Nous somme Lundi
Je voudrais : Mardi, Mercredi etc…
Merci
Bonjour à tous,
Pouvez vous me donner la formule pour intégrer dans un virtuel le nom de la date+1, date+2, etc …
Nous somme Lundi
Je voudrais : Mardi, Mercredi etc…
Merci
Par exemple
#njour# : Numéro du jour de 0 (dimanche) à 6 (samedi),
Tu peux ajouter 1 et faire un scénario qui te donnes le jour ?
Ok pour faire #njour#+1
Mais quelle est la commande pour retourner le nom du jour d’un chiffre ?
Peut être un début de réponse : https://doc.jeedom.com/fr_FR/core/4.1/scenario
Bonjour,
Aujourd’hui
date('l',strtotime('+0 day'))
Demain
date('l',strtotime('+1 day'))
Après demain
date('l',strtotime('+2 day'))
etc …
salut
je vais abuser mais pour veille, avant veille ? on remplace + par -?
merci
Oui. Tu peux tester dans le testeur d’expression
merci, bien vu
si je suis hors sujet dites moi mais j ai un souci avec un calcul lié aux dates, pour le plugin Linky
j ai trouvé une formule pour calculer la différence de conso entre l avant veille et la veille
conso avant veille :
lastBetween(#[Maison][Conso Electrique][Consommation Jour]#, 2 days ago, 1 days ago)
avec pour conso du jour celle forcément de la veille via le plugin donc conso veille :
#[Maison][Conso Electrique][Consommation Jour]#
bien sur la formule pour la conso de la veille est correcte mais rien pour celle d avant veille…
si quelqu un a une idée ?
date donne le nom du jour en anglais qu’il faut transformer en français avec la fonction Jeedom: date_fr
date_fr(date('l',strtotime('+2 day')))
Sinon en php il y a strftime. Pour qu’elle fonctionne, il faut que les locales de Debian soient installées ( locale -a
en ssh pour vérifier et dpkg-reconfigure locales
pour installer ) et correctement initialisées dans Jeedom: setlocale(LC_TIME, 'fr_FR.utf8')
Bonjour @temium62
La conso d’avant hier est enregistrée par le plugin au 23/04 à 00h00
2 days ago
c’est le 23/04/2021 11:03:15 dans le testeur d’expression avec date('d/m/Y H:i:s',strtotime(2 days ago))
3 days ago
c’est le 22/04/2021 11:03:15
C’est l’heure actuelle qui est récupérée.
La conso de l’avant veille est donc:
lastBetween(#[Maison][Conso Electrique][Consommation Jour]#, 3 days ago, 2 days ago)
nickel , super ca fonctionne !
un grand merci !
merci à tous pour vos réponses, cela fonctionne impec