Menentukan Hari Terakhir dalam Sebulan dalam Python
Pustaka standard Python menyediakan beberapa utiliti untuk bekerja dengan fungsi kalendar. Satu fungsi sedemikian, calendar.monthrange, boleh digunakan untuk menentukan hari terakhir bulan tertentu dengan mudah.
Fungsi calendar.monthrange mengambil dua hujah: tahun dan bulan serta mengembalikan tuple yang mengandungi hari bekerja hari pertama bulan itu dan bilangan hari dalam bulan itu. Hari terakhir dalam bulan itu boleh diperolehi dengan mengakses item kedua dalam tupel.
import calendar year = 2023 month = 2 weekday, days_in_month = calendar.monthrange(year, month) last_day = days_in_month
Pakej dateutil juga menyediakan fungsi untuk bekerja dengan tarikh kalendar. Walau bagaimanapun, fungsi perpustakaan standard Python adalah mencukupi untuk tugas tertentu ini.
Untuk meringkaskan, coretan berikut boleh digunakan untuk mendapatkan hari terakhir dalam sebulan menggunakan perpustakaan standard Python:
import calendar def get_last_day_of_month(year, month): weekday, days_in_month = calendar.monthrange(year, month) return days_in_month
Atas ialah kandungan terperinci Bagaimanakah saya boleh mencari hari terakhir dalam sebulan dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!