Menentukan Nombor Minggu dalam Python
Mengetahui nombor minggu tarikh tertentu, seperti 16 Jun (minggu 24), boleh dicapai dengan modul datetime Python.
PENYELESAIAN:
Kelas datetime.date menyediakan kaedah contoh yang dipanggil isocalendar(). Apabila dipanggil pada tarikh yang ditentukan, ia mengembalikan tuple yang mengandungi maklumat berikut:
CONTOH:
Untuk mendapatkan nombor minggu bagi 16 Jun, laksanakan kod berikut:
<code class="python">>>> import datetime >>> datetime.date(2010, 6, 16).isocalendar()[1] 24</code>
Ini akan dikeluarkan pada 24, menunjukkan bahawa 16 Jun adalah pada 24 minggu dalam setahun.
PYTHON 3.9 PENINGKATAN:
Dalam Python 3.9 dan lebih tinggi, isocalendar() mengembalikan namatuple dengan medan tertentu:
Ini membolehkan akses yang lebih mudah kepada nombor minggu:
<code class="python">>>> import datetime >>> iso = datetime.date(2010, 6, 16).isocalendar() >>> iso.week 24</code>
Atas ialah kandungan terperinci Bagaimana untuk Menentukan Bilangan Minggu Tarikh dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!