1. ホーム
  2. python

[解決済み] Pythonで日付をdatetimeに変換する

2022-03-20 15:45:43

質問

を変換するためのビルトインメソッドはありますか? datedatetime をPythonで取得する場合、例えば datetime を指定した場合、その日付の午前0時を表すのでしょうか?逆の変換は簡単です。 datetime には .date() メソッドを使用します。

を手動で呼び出す必要があるのでしょうか? datetime(d.year, d.month, d.day) ?

解決方法は?

を使用することができます。 datetime.combine(date, time) を作成します。 datetime.time オブジェクトを0時で初期化します。

from datetime import date
from datetime import datetime

dt = datetime.combine(date.today(), datetime.min.time())