Python日期計算


 

只給代碼,想學更多去隔壁

 

import datetime


# 創建日期對象
startdate1 = datetime.date(year=2020 , month= 10 , day= 1 ,)
startdate2 = datetime.date.today()# 以今天作為起始日期

# 日期算術運算
enddate1 = startdate1 + datetime.timedelta( days=10) # 10天后
enddate2 = startdate2 + datetime.timedelta(seconds=-30 *24 * 3600) # 30天前

print('計算10天后' ,startdate1 , enddate1)
print('計算30天' , startdate2.strftime('%d/%m/%Y') , enddate2.strftime('%d-%m-%Y'))# 修改顯示的日期格式

# 日期差計算
_ = enddate2 - startdate1
print('日期相差' ,_.days)
 
        

 

 

運行結果展示

 
         

計算10天后 2020-10-01 2020-10-11
計算30天 11/05/2022 11-04-2022
日期相差 557

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM