Python で日付文字列を日付オブジェクトに変換する
Python では、日付文字列を日時に変換する必要がある状況が発生することがあります。 .date オブジェクトですが、datetime.datetime オブジェクトではありません。 「24052010」など、「%d%m%Y」形式の文字列があるとします。
datetime モジュールは、この変換に便利なメソッド strptime を提供します。このメソッドを使用すると、入力形式を指定して、datetime.date オブジェクトを直接生成できます。
指定された文字列を datetime.date オブジェクトに変換するには、次の手順に従います。
import datetime # Import the necessary modules import datetime # Parse the date string into a date object date_obj = datetime.datetime.strptime('24052010', "%d%m%Y").date() # Print the date object print(date_obj)
出力:
datetime.date(2010, 5, 24)
ご覧のとおり、結果の date_obj は、文字列から解析された日付を表す datetime.date オブジェクトです。
以上がPython で日付文字列を日付オブジェクトに変換するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。