Bonjour,
Tout est dans le titre, bref, je voudrai savoir comment faire pour soustraire des heures afin d'afficher le temps qu'il reste avec les minutes.
Peut être que je mis prend mal ?
voila mon script
Merci.
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
20
21
22
23
24
25
26
27
28
29
30
31
32
33 <?php $heure_edf = date('H:i'); $heure_hc = date('07:00'); $heure_hp = date('23:00'); if( ($heure_edf >= $heure_hc) and ($heure_edf < $heure_hp) ) { //On affiche les heures pleines echo "<font color='#cc0033'>Vous êtes actuellement en heure pleine</font><br />"; //On calcule le temps qu'il reste jusq'au HC function calculs($a, $b) { $soustraction = $a-$b; return array($soustraction); //, $multiplication, $division); } list($soustraction,) = calculs($heure_hp, $heure_edf); echo "Il vous reste ". $soustraction , " heure(s) avant le prochain changement de tarif." ."<br>"; } else { //On affiche les heures creuses echo "<font color='#009900'>Vous êtes actuellement en heure creuse</font><br />"; //On calcule le temps qu'il reste jusq'au HP function calculs($a, $b) { $soustraction = $a-$b; return array($soustraction); //, $multiplication, $division); } list($soustraction,) = calculs($heure_hc, $heure_edf); echo "Il vous reste ". $soustraction , " heure(s) avant le prochain changement de tarif." ."<br>"; } ?>
Partager