Pythonでハイフン「-」つきの文字列をdatetimeに変換する方法
Pythonのdatetimeモジュールを使用して、ハイフン「-」を含む日付文字列をdatetimeオブジェクトに変換するには、datetime.strptime()メソッドを使用します。以下は、ハイフンを含む日付文字列をdatetimeオブジェクトに変換する方法の例です。
python from datetime import datetime # 日付を表す文字列(ハイフンを含む)を定義 date_string = "2023-10-04" # 文字列からdatetimeオブジェクトに変換 date_object = datetime.strptime(date_string, "%Y-%m-%d") # 結果を表示 print(date_object)
この例では、date_string変数に日付を表す文字列を格納し、datetime.strptime()メソッドを使用して文字列を指定した書式("%Y-%m-%d")に従ってdatetimeオブジェクトに変換しています。
%Y、%m、%dなどの書式指定子を使用して、文字列内の年、月、日などの要素を正確に指定します。ハイフン「-」は指定した書式内でハイフンに対応するため、正確に一致するように書式を指定することが重要です。
この方法を使用して、ハイフンを含む日付文字列をdatetimeオブジェクトに変換できます。同様に、他の日付や時刻の区切り記号を含む文字列も、適切な書式指定子を使用して変換することができます。

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