pythonって何?という方はこちら

スポンサーリンク

pythonで日付差分を取得する方法

# 日付を扱うモジュールの読込み
import datetime 

# date_aという領域に2015/1/1を設定
date_a = datetime.date(2015,1,1) 

# date_bという領域に2016/1/1を設定
date_b = datetime.date(2016,1,1) 

# 日付差分を算出
date_diff = date_b – date_a 

#日付差分の表示
print(date_diff) 
> 365 days, 0:00:00

上記を応用して、自分が何日生きたのか?を算出する方法

# 日付を扱うモジュールの読込み
import datetime 

# 本日の日付をtodayに設定
today = datetime.date.today()
 
# 誕生日をbirthdayに設定(2000年1月1日を誕生日と仮設定)
birthday = datetime.date(2000,01,01) 

# 本日の日付から誕生日を引く
life = today – birthday 

#日付差分の表示
print(life.days) 
> 6056
おすすめの記事