現在の時刻を取得するためのモジュール/メソッドは何ですか?
使う。
>>> import datetime
>>> datetime.datetime.now()
datetime.datetime(2009, 1, 6, 15, 8, 24, 78915)
>>> print(datetime.datetime.now())
2009-01-06 15:08:24.789150
そして、ちょうどいい時間。
>>> datetime.datetime.now().time()
datetime.time(15, 8, 24, 78915)
>>> print(datetime.datetime.now().time())
15:08:24.789150
詳しくはthe documentationをご覧ください。
タイピングの手間を省くために、datetime
モジュールからdatetime
オブジェクトをインポートすることができます。
>>> from datetime import datetime
そして、上記のすべてから、先頭の datetime.
を削除します。
time.strftime()`]1を使うことができます。
>>> from time import gmtime, strftime
>>> strftime("%Y-%m-%d %H:%M:%S", gmtime())
'2009-01-05 22:14:39'
>>> from time import gmtime, strftime
>>> strftime("%a, %d %b %Y %X +0000", gmtime())
'Tue, 06 Jan 2009 04:54:56 +0000'
現在のGMTを指定されたフォーマットで出力します。また、localtime()
というメソッドもあります。
こちらのページに詳細が記載されています。