bonjour, dans un fichier xml j'ai une date coder avec ISO 8601:2000 basic format que je veux afficher
exemple : DateAndTime>20120122T152721Z</DateAndTime>

j'ai trouvé ce code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function isoTimeToStamp($iso) {
sscanf($iso,"%4u%u%uT%2u%2u%2uZ",$annee,$mois,$jour,$heure,$minute,$seconde);
$newTstamp = mktime($heure,$minute,$seconde,$mois,$jour,$annee);
return $newTstamp+3600;
}
function tStampToFrancais($timestamp_chaine) {
return date("d/m/y H:i:s", $timestamp_chaine);
}
 
function datefr($chaine) {
return tStampToFrancais(isoTimeToStamp($chaine));
}
mais c'est pour un codage Extended

est ce quelqu'un peut m'aider merci bcp