見出し画像

日時を扱う計算

「今現在、"何時何分何秒"。」

今の時間は?

from datetime import datetime
now = datetime.now()

さっきのセリフは

from datetime import datetime
now = datetime.now()

now_time = now.strftime("%H:%M:%S")
print(f"今現在、{now_time}。")


「今より3万秒後の時間は "何日何時何分何秒" である。」

3万秒後は

from datetime import timedelta
td = timedelta(minutes = 30000)
print(td)
#20 days, 20:00:00

このセリフはこれで表せる

from datetime import datetime
from datetime import timedelta
now = datetime.now()

now_time = now.strftime("%H:%M:%S")
print(f"今現在、{now_time}。")

td = timedelta(minutes = 30000)
delta_time = (now + td).strftime("%m/%d %H:%M:%S")

print(f"今より3万秒後の時間は{delta_time}である。")


datetimeとtimedelta、f文字列の時間表示版の練習でした!

この記事が気に入ったらサポートをしてみませんか?