BenjyNet Posté(e) le 30 décembre 2018 Signaler Posté(e) le 30 décembre 2018 J'ai besoin d'un petit coup de main par fainéantise aiguë de chercher... Est-ce que quelqu'un pourrait me donner un bout de code qui permettrai d'allumer un device entre 23h00 et 06h00 du matin du jour d'après ?? J'arrive pas à comparer les heures parce que surement que ça ne tiens pas compte qu'on change de jour :/
mprinfo Posté(e) le 30 décembre 2018 Signaler Posté(e) le 30 décembre 2018 Tu es obligé de faire une boucle Car il faut que tu surveilles l'heure J'avais fais une scène qui pourrai te convenir je sais plus ou par contre
BenjyNet Posté(e) le 30 décembre 2018 Auteur Signaler Posté(e) le 30 décembre 2018 J'ai déjà une boucle qui check l'heure toutes les minutes avec des si Heure == 23H00 allumer sinonsi Heure == 06H00 éteindre. Mais si madame touche à quelque chose entre les 2 heures ça perturbe le truc. Moi j'aurai voulu un si H > 23H00 et H < 06H00 allumer sinon eteindre.... et pour le coup ça marche pas
jjacques68 Posté(e) le 31 décembre 2018 Signaler Posté(e) le 31 décembre 2018 normal il faut le faire en 2 fois : si (H >= 23:00 et H < 00:00 ) ou ( H >= 00:00 et H < 06:00 ) alors on allume, sinon on éteint. et si madame touche, 1 minute après ça redevient normal
BenjyNet Posté(e) le 1 janvier 2019 Auteur Signaler Posté(e) le 1 janvier 2019 AH oui il n'y a rien d'autre de plus simple ? Putain c'est con quand même ça.
jjacques68 Posté(e) le 2 janvier 2019 Signaler Posté(e) le 2 janvier 2019 en tout cas je fais comme ça chez moi. Il faut comparer l’heure actuelle avec des plages horaires. Sinon en effet, si qu’un touche entre les heures voulues... ben il faut attendre la prochaine pour que cela rentre dans l’ordre. la condition se fait en une seule ligne de code... Poste ton code si tu y arrives pas, je te file un coup de main...
Messages recommandés