Mendapatkan Hari dalam Seminggu di Python
Untuk mendapatkan nomor hari dalam seminggu saat ini
harus merujuk ke properti weekday.
Properti ini mengembalikan angka dari 0 hingga
6, dimana minggu dimulai
dari Senin dan hari ini memiliki nomor
0. Selasa adalah hari nomor 1,
Rabu - nomor 2, dan seterusnya.
Mari kita tampilkan hari dalam seminggu untuk
tanggal '2025-12-31':
res = datetime.date(2025, 12, 31)
print(res.weekday()) # akan menampilkan 2
Karena penomoran hari dalam seminggu yang dimulai
dari 0 terkadang bisa tidak nyaman,
Anda dapat menggunakan properti khusus isoweekday.
Properti ini akan menampilkan nomor hari dengan perhitungan Senin
sebagai 1:
print(res.weekday()) # akan menampilkan 2
print(res.isoweekday()) # akan menampilkan 3
Tampilkan nomor hari dalam seminggu saat ini.
Tentukan apakah hari dalam seminggu saat ini termasuk hari libur atau hari kerja.
Tanggal '2026-11-2'. Tampilkan hari dalam seminggu
untuk dua kasus - dengan perhitungan Senin
sebagai 0 dan dengan perhitungan sebagai
1.