Mac Gyver 974 | Bonsoir, j'ai trouvé un interessant code php sur openclassroom, cependant il y a un bug chez moi:
Code :
- <?php
- $annee = date('Y');
- $noel = mktime(8, 0, 0, 12, 25, $annee);
-
- if ($noel < time())
- $noel = mktime(8, 0, 0, 12, 25, ++$annee);
- $tps_restant = $noel - time(); // $noel sera toujours plus grand que le timestamp actuel, vu que c'est dans le futur. ;)
- //============ CONVERSIONS
- $i_restantes = $tps_restant / 60;
- $H_restantes = $i_restantes / 60;
- $d_restants = $H_restantes / 24;
- $s_restantes = floor($tps_restant % 60); // Secondes restantes
- $i_restantes = floor($i_restantes % 60); // Minutes restantes
- $H_restantes = floor($H_restantes % 24); // Heures restantes
- $d_restants = floor($d_restants); // Jours restants
- //==================
- setlocale(LC_ALL, 'fr_FR');
- echo 'Nous sommes le '. strftime('<strong>%d %B %Y</strong>, et il est <strong>%Hh%M</strong>') .'.<br />'
- . 'Il reste exactement <strong>'. $d_restants .' jours</strong>, <strong>'. $H_restantes .' heures</strong>,'
- . ' <strong>'. $i_restantes .' minutes</strong> et <strong>'. $s_restantes .'s</strong> avant d\'ouvrir les cadeaux <:o).';
- ?>
|
En fait, il ne m'indique pas la bonne heure à "Nous sommes le 15 juillet 2016, et il est ....." l'heure qui est indiqué est 4 heure avant l'heure réelle Je ne connais pas le langage php, alors si quelqu'un peut m'aider
(il s'agit d'un serveur sous Gentoo Linux et à jour) |