En attendant que SPIP gère le décalage horaire, j’ai fait une petite fonction à placer dans « mes fonctions.php3 ».
C’est lourd mais ca dépanne ; je le livre dans l’éventualité que ca puisse aider :
Ce filtre DOIT nécéssairement être le PREMIER suivant la balise #DATE.
ex) (#DATE
function fuseau($chaine) {
// ici on place le nombre d'heure '
$decalage=-6;
$annee=substr($chaine,0,4);
$mois=substr($chaine,5,2);
$jour=substr($chaine,8,2);
$heures=substr($chaine,11,2);
$minutes=substr($chaine,14,2);
$secondes=substr($chaine,17,2);
$dateunix=mktime($heures,$minutes,$secondes,$mois,$jour,$annee);
$datedecal=$dateunix+($decalage*60*60);
$date=date("Y-m-d H:i:s",$datedecal);
$chaine = "2000";
return $date;
}
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |