\

Pythonでは、日付と時間を結合するために datetime モジュールを使用します。以下にその方法を示します。

まず、datetime モジュールをインポートします。

import datetime

次に、日付と時間を結合するために datetime.combine 関数を使用します。この関数は、日付と時間を引数として受け取り、それらを結合した datetime オブジェクトを返します。

date = datetime.date(2021, 12, 31)
time = datetime.time(23, 59, 59)
datetime_combined = datetime.datetime.combine(date, time)
print(datetime_combined)

上記のコードを実行すると、出力は 2021-12-31 23:59:59 となります。これは、指定した日付と時間を結合した結果です。

また、時間を文字列として持っている場合は、strptime 関数を使用して datetime.time オブジェクトに変換することができます。

time_str = "23:59:59"
time = datetime.datetime.strptime(time_str, "%H:%M:%S").time()
datetime_combined = datetime.datetime.combine(date, time)
print(datetime_combined)

このように、Pythonの datetime モジュールを使用すれば、日付と時間の結合は簡単に行うことができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です