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

จะรับวันสุดท้ายของเดือนใน Python ได้อย่างไร


คุณสามารถใช้โมดูลปฏิทินเพื่อค้นหาวันทำงานของวันแรกของเดือนและจำนวนวันในเดือน การใช้ข้อมูลนี้คุณสามารถรับวันสุดท้ายของเดือนได้อย่างง่ายดาย โมดูลปฏิทินมีเมธอด ช่วงเดือน (ปี เดือน) ที่ส่งกลับวันทำงานของวันแรกของเดือนและจำนวนวันในเดือน สำหรับปีและเดือนที่ระบุ

ตัวอย่าง

import calendar
day, num_days = calendar.monthrange(2017, 12)
last_week = num_days % 7
last_day = (day + last_week) % 7
print(last_day)

ผลลัพธ์

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

0

โปรดทราบว่าวันคือ 0-6 เริ่มตั้งแต่วันอาทิตย์