Python計算時間差

2019-10-16 23:07:41

下面程式碼計算兩個給定日期之間的天數 -

#!/usr/bin/python3
#coding=utf-8

import time  
import datetime  

d1 = datetime.datetime(2018, 10, 18)  
d2 = datetime.datetime(2017, 12, 31)  

print ( (d1 - d2).days)

## 當前日期
curdate = datetime.date.today()
print ("curdate = ", curdate)

執行上面程式碼,得到以下結果 -

291
curdate =  2018-10-21