ホームページ >バックエンド開発 >Python チュートリアル >Python で日付文字列を日付オブジェクトに変換するには?

Python で日付文字列を日付オブジェクトに変換するには?

Susan Sarandon
Susan Sarandonオリジナル
2024-10-30 01:42:02876ブラウズ

How to Convert a Date String to a Date Object in Python?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。