Bonjour,
Je suis d�veloppeur web.
Je travaille actuellement pour une cliente qui m'a demand� un mode nuit activ� automatiquement apr�s une certaine heure.
Je mode nuit fonctionne parfaitement en mode manuel.
Le mode automatique fonctionne ainsi :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
var now = new Date();
 
var heure   = ('0'+now.getHours()).slice(-2);
var minute  = ('0'+now.getMinutes()).slice(-2);
var setH = //une certaine heure;
var setM = //une certaine minute;
 
var handler_dark;
handler_dark = setInterval(function(){
if (heure >= setH && minute >= setM){
   ToggleNightMode();
  console.log("activé");
}
if(body.classList.contains('dark')){
    clearTimeout(handler_dark);
}
  console.log("setInter_Check");
}, 60000);


Toutes les minutes, on v�rifie si l'heure et la minute actuelle est sup�rieur ou �gale � l'heure fix�. Si c'est le cas, �a active le mode nuit.
Si le body est en mode nuit, �a break le setInterval.
Mon soucis est que lors de l�ex�cution, le "if (heure >= setH && minute >= setM)" est saut�. Il n'est jamais ex�cut�.
Comment puis-je faire ?

Merci d'avance