კვირის დღის მიღება Python-ში
მიმდინარე კვირის დღის ნომრის მისაღებად
უნდა მივმართოთ თვისებას weekday.
ის აბრუნებს რიცხვებს 0-დან
6-მდე, ხოლო კვირა იწყება
ორშაბათიდან და ამ დღეს აქვს ნომერი
0. სამშაბათი არის დღე ნომერი 1,
ოთხშაბათი - ნომერი 2 და ა.შ.
მოდით გამოვიტანოთ კვირის დღე, რომელზეც
ეხება თარიღი '2025-12-31':
res = datetime.date(2025, 12, 31)
print(res.weekday()) # გამოიტანს 2-ს
ვინაიდან კვირის დღეების ნუმერაცია, რომელიც იწყება
0-დან, ზოგჯერ შეიძლება იყოს მოუხერხებელი,
შეგიძლიათ გამოიყენოთ სპეციალური თვისება isoweekday.
ის გამოიტანს დღის ნომერს ორშაბათის დათვლისას
1-დან:
print(res.weekday()) # გამოიტანს 2-ს
print(res.isoweekday()) # გამოიტანს 3-ს
გამოიტანეთ ეკრანზე მიმდინარე კვირის დღის ნომერი.
დაადგინეთ, არის თუ არა მიმდინარე კვირის დღე დასვენების თუ სამუშაო დღე.
თარიღი '2026-11-2'. გამოიტანეთ მისი
კვირის დღე ორი შემთხვევისთვის - ორშაბათის დათვლისას
0-დან და დათვლისას
1-დან.