Pythonのdatetime
モジュールには、日付や時刻の一部の値を別の値に置き換えるためのreplace
メソッドがあります。このメソッドを使用すると、例えば年や月、日、時間、分、秒などの値を変更することができます。
以下に具体的な使用例を示します。
import datetime
# 現在の日付と時刻を取得
now = datetime.datetime.now()
# 年、月、日を変更
new_date = now.replace(year=2020, month=3, day=1)
print(new_date)
# 時間、分、秒を変更
new_time = now.replace(hour=16, minute=22, second=30)
print(new_time)
このように、replace
メソッドを使用すると、特定の日付や時刻の値を簡単に変更することができます。また、タイムゾーンの情報を加えた新しいインスタンスを生成することも可能です。
Pythonのdatetime
モジュールとreplace
メソッドを活用して、日付や時刻の操作を行いましょう。