ตัวอย่าง สมมติว่าวันที่กำหนด เมื่อเราเพิ่ม timedelta(days=180) และได้รับวันที่ใหม่ มันจะพิจารณาปีอธิกสุรทินและคำนวณวันที่ใหม่หรือไม่ หรือเราจะคำนวณปีอธิกสุรทินของวันที่ปัจจุบันโดยเฉพาะว่าเดือนกุมภาพันธ์มี 28/29 วันและรับวันที่ใหม่ตามลำดับในวัตถุ python datetime.datetime หรือไม่
Timedelta ที่เพิ่มถึงวันที่จะพิจารณาปีอธิกสุรทินหรือไม่
comment
คุณลองแล้วหรือยัง? เกิดอะไรขึ้น
- person wwii   schedule 15.12.2014
คำตอบ (1)
ลองมันดู:
from datetime import datetime, timedelta
dt = datetime(2012, 2, 27)
print(dt + timedelta(3)) # March 1st
หากไม่รองรับวันที่ 29 กุมภาพันธ์ ฉันคาดว่านี่จะเป็นวันที่ 2 มีนาคม ใช่แล้ว datetime ของ Python รู้เกี่ยวกับปีอธิกสุรทิน
person
davidism
schedule
15.12.2014