Comment imprimer à l'heure au format: 2009-08-10 18:17:54.811

Quelle est la meilleure méthode pour imprimer de temps en C dans le format 2009‐08‐10 
18:17:54.811?