用Python 確定一個月的最後一天
適合尋求高效、簡單的方法來查找特定月份最後一天的開發人員使用Python的標準函式庫,calendar.monthrange 可以解決這個問題。此函數傳回一個包含兩個元素的陣列:該月第一天的工作日和該月的天數。
import calendar # Get last day of January 2002 last_day_of_jan_2002 = calendar.monthrange(2002, 1)[1] # Result: 31
處理閏年也是無縫的,如下面的範例所示:
# Get last day of February 2008 (leap year) last_day_of_feb_2008 = calendar.monthrange(2008, 2)[1] # Result: 29
如果您喜歡簡潔的表達方式,可以使用以下程式碼片段:
calendar.monthrange(year, month)[1]
以上是如何在 Python 中有效地確定任意月份的最後一天?的詳細內容。更多資訊請關注PHP中文網其他相關文章!