Python
でdate
オブジェクトをdatetime
に変換するには、datetime.combine()
を使用するのが一般的です。このメソッドは、日付と時刻を組み合わせて新しいdatetime
オブジェクトを作成します。
from datetime import date, datetime
dt = datetime.combine(date.today(), datetime.min.time())
または、datetime()
コンストラクタを使い、日付情報を直接指定することも可能です。
dt = datetime(date.today().year, date.today().month, date.today().day)
これにより、時刻が00:00:00のdatetime
オブジェクトが生成されます。