Vous pouvez utiliser la même chaîne de formatage dans strftime
sur un datetime
objet :
>>> import datetime
>>> datetime.datetime.now().strftime('%b-%d-%I%M%p-%G')
'May-16-0245PM-2011'
Incidemment, je voudrais juste mettre un mot sur la joie du formatage de date ISO-8601
Même formatage, en utilisant strftime()
:
>>> import datetime
>>> datetime.datetime.now().strftime('%b-%d-%I%M%p-%G')
'May-16-1050PM-2011'
Pour obtenir votre nom de fichier, c'est aussi simple que :
>>> datetime.datetime.now().strftime('%b-%d-%I%M%p-%G') + '.tar'
'May-16-1050PM-2011.tar'