Pythonで時間を印刷する方法は何ですか?
Pythonで時間を出力する方法には次のようなものがあります:
- timeモジュールを使用して、time()関数で現在のタイムスタンプを取得し、それをasctime()関数でより読みやすい形式に変換します。
import time
print(time.asctime(time.localtime(time.time())))
- datetimeモジュールを使用する:datetimeモジュールのdatetimeクラスを使ってdatetimeオブジェクトを作成し、その後、strftime()メソッドを使って指定された文字列にフォーマットする。
import datetime
print(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"))
- calendarモジュールを使用する:Calendarクラスを使ってcalendarオブジェクトを作成し、formatyear()メソッドを使って指定された文字列にフォーマットします。
import calendar
print(calendar.calendar(2021))
- ストレフタイム()関数の使用: 時間を指定された文字列形式にフォーマットするには、strftime()関数を使用します。
import time
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
注意:先ほどの方法は現在の時間を印刷するだけです。指定した時間を印刷する場合は関連するパラメータを設定してください。