Format datetime dans une chaîne de caractères avec millisecondes

Je veux avoir un datetime chaîne à partir de la date avec millisecondes. Ce code est typique pour moi et je suis impatient d'apprendre à le raccourcir.

from datetime import datetime

timeformatted= str(datetime.utcnow())
semiformatted= timeformatted.replace("-","")
almostformatted= semiformatted.replace(":","")
formatted=almostformatted.replace(".","")
withspacegoaway=formatted.replace(" ","")
formattedstripped=withspacegoaway.strip()
print formattedstripped
  • stackoverflow.com/questions/311627/...
  • S'il vous plaît écrire un titre qui décrit votre problème et essayez de garder votre question claire et précise.
  • Il est important de mentionner ici qu'une précision supplémentaire est souvent très bien. Par exemple, Java Instant.parse peut analyser represenation créé avec strftime('%Y-%m-%dT%H:%M:%S.%fZ')
InformationsquelleAutor Jurudocs | 2011-09-28