Quelqu'un peut dire quel est le module/la méthode utilisée pour obtenir l'heure actuelle?
Réponses
Trop de publicités?>>> import datetime
>>> datetime.datetime.now()
datetime(2009, 1, 6, 15, 8, 24, 78915)
Et juste le temps:
>>> datetime.datetime.time(datetime.datetime.now())
datetime.time(15, 8, 24, 78915)
La même chose mais légèrement plus compact:
>>> datetime.datetime.now().time()
Voir la documentation pour plus d'info.
Pour enregistrer la frappe, vous pouvez importer l' datetime
objet de l' datetime
module de:
>>> from datetime import datetime
Puis retirer le premier datetime.
de tous les ci-dessus.
Sean James
Points
2344
Vous pouvez utiliser time.strftime()
:
>>> from time import gmtime, strftime
>>> strftime("%Y-%m-%d %H:%M:%S", gmtime())
'2009-01-05 22:14:39'
ParaMeterz
Points
1074
Ray Vega
Points
30187
Semblable à d'Harley réponse, mais l'utilisation de l' str()
pour une fonction quick-n-sale, un peu plus de format lisible par l'homme:
>>> from datetime import datetime
>>> str(datetime.now())
'2011-05-03 17:45:35.177000'