1

使用するときでは16:13:34なく、(時間:分:秒)のようにフォーマットされた時間を取得するにはどうすればよいですか?そして、最初の例()に示すように時間を返す方法はありますか?Fri Feb 15 16:13:55 2013time.asctime()16:13:14

編集:私は以下を試しました:

>>> local = time.gmtime("tm_hour") + ":" + time.gmtime("tm_min") + ":" + time.gm_time("tm_sec")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: a float is required
4

2 に答える 2

2

現在のHH:MM:SS時間が必要な場合は、次を使用します。

time.strftime('%H:%M:%S')
于 2013-02-15T08:20:32.817 に答える
2

datetimeこのためのモジュールを使用することもできます。指定された形式で現在の時刻を取得する場合は、

from datetime import datetime
print datetime.now().strftime("%H:%M:%S")
于 2013-02-15T08:21:40.790 に答える