Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ฉันจะคำนวณจำนวนวันระหว่างวันที่สองวันโดยใช้ Python ได้อย่างไร


คุณสามารถใช้วันที่แบบง่ายเพื่อค้นหาจำนวนวันที่ระหว่างวันที่สองวันใน Python กำหนดวันที่ 2 ที่คุณต้องการหาความแตกต่างของวัน จากนั้นลบวันที่เหล่านี้เพื่อรับอ็อบเจ็กต์ timedelta และตรวจสอบคุณสมบัติ days ของอ็อบเจกต์นี้เพื่อให้ได้ผลลัพธ์ที่ต้องการ

ตัวอย่าง

from datetime import date
d0 = date(2017, 8, 18)
d1 = date(2017, 10, 26)
delta = d1 - d0
print(delta.days)

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

69