Pythonのtimeメソッド strftime
Pythonのtimeモジュールには、strftimeというメソッドが含まれており、日付と時刻を指定したフォーマットに変換するために使用されます。strftimeは"string format time"の略で、日付や時刻を文字列に変換する際に便利な機能です。
以下は、strftimeメソッドの基本的な使用例です:
python
import time
# 現在の日付と時刻を取得
current_time = time.localtime()
# 日付と時刻を指定したフォーマットに変換
formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", current_time)
print("フォーマットされた日付と時刻:", formatted_time)
このコードでは、time.localtime()関数を使用して現在の日付と時刻を取得し、それをtime.strftime()メソッドに渡して指定したフォーマット("%Y-%m-%d %H:%M:%S")に従って文字列に変換しています。
strftimeメソッドの引数には、フォーマットコードを含む文字列を指定します。フォーマットコードは日付や時刻の要素を表し、%Yは年、%mは月、%dは日、%Hは時、%Mは分、%Sは秒を表します。他にもさまざまなフォーマットコードがあり、必要に応じてカスタマイズできます。
strftimeメソッドを使用することで、日付と時刻を特定の形式で表示したり、ログファイルにタイムスタンプを追加したり、日付ベースのファイル名を生成したりするのに便利です。

ディスカッション
コメント一覧
まだ、コメントがありません