1. ホーム
  2. python

[解決済み] Pythonで、現在の時刻を読みやすい形式で表示する方法

2022-12-21 09:11:55

質問

現在時刻を次のように表示するにはどうしたらよいでしょうか。

12:18PM EST on Oct 18, 2010

をPythonで作成しました。 ありがとうございます。

どのように解決するのですか?

まず、簡単で汚い方法、そして正確な方法(サマータイムを認識するかどうか)です。

import time
time.ctime() # 'Mon Oct 18 13:35:29 2010'
time.strftime('%l:%M%p %Z on %b %d, %Y') # ' 1:36PM EDT on Oct 18, 2010'
time.strftime('%l:%M%p %z on %b %d, %Y') # ' 1:36PM EST on Oct 18, 2010'