Example :<br />
<?php
class DateTimeFrench extends DateTime {
public function format($format) {
$english_days = array('Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday');
$french_days = array('Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi', 'Dimanche');
$english_months = array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'Décember');
$french_months = array('Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre');
return str_replace($english_months, $french_months, str_replace($english_days, $french_days, parent::format($format)));
}
}

$DTZ = new DateTimeZone('Europe/Paris');
$DT = new DateTimeFrench(date('l'), $DTZ);
echo date('G:i - ').$DT->format('l j F Y'), '<br />';

//mode automatique 1 , off 0 et marche forcé 2 (on)
$auto=1;
//heure début
$hdebut = 0740;
//heure fin
$hfin = 1750;


//récupère numéro du jour de la semaine
$joursem = date('w');
//récupère heure actuelle
$heure = date('Hi');
if ($auto==2)
  echo 'on';
else
if ($auto==1 && $joursem>0 && $joursem<6
&& $heure > $hdebut && $heure < $hfin )
echo 'on';
else
echo 'off';

 

?>

En poursuivant votre navigation sur mon site, vous acceptez l’utilisation des Cookies et autres traceurs  pour réaliser des statistiques de visites et enregistrer sur votre machine vos activités pédagogiques. En savoir plus.