Après conversion en nombre de secondes, je peux afficher:
<?php
setLocale(LC_TIME, 'fr_FR.utf8');
// Nous supposons, ici, que suite à une requête SQL (MySQL)
// et après lecture du résultat
// nous avons $date = '20060201102330.000000' (type DATETIME en "numérique")
$dateAvecMicrosec = '20060201102330.000000';
list($date, $microsec) = explode('.', $dateAvecMicrosec);
$nbSecondes = strToTime($date);
echo ' La date '.$dateAvecMicrosec.' sous le format: '.
     strftime('%A %d %B %Y %H:%M:%S', $nbSecondes).'.'.$microsec;
?>
