Menentukan Selang Masa antara Tarikh
Mengira bilangan hari antara dua tarikh yang diberikan ialah tugas pengaturcaraan biasa. Dalam Python, terdapat kaedah yang cekap untuk mencapainya.
Menggunakan Objek Datetime
Jika anda mempunyai tarikh yang disimpan sebagai objek datetime (seperti '8/18/2008' dan '9/26/2008'), pendekatan paling mudah ialah menolak satu tarikh daripada lain:
from datetime import date d0 = date(2008, 8, 18) d1 = date(2008, 9, 26) delta = d1 - d0 print(delta.days)
Ini akan menghasilkan objek timedelta, yang mengandungi maklumat tentang tempoh antara dua tarikh. Mengakses atribut hari bagi timedelta akan memberi anda bilangan hari antara tarikh.
Sumber Tambahan
Untuk maklumat lanjut tentang operasi datetime dalam Python, rujuk kepada dokumentasi rasmi di:
Contoh alternatif pengiraan selang masa antara tarikh boleh didapati di mengikuti jawapan:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengira Bilangan Hari Antara Dua Tarikh dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!