თარიღის ფორმატირება Python-ში
ახლა კი მოდით, გამოვიტანოთ თარიღი გარკვეულ ფორმატში, მაგალითად, წელი-თვე-დღე.
ამისთვის განვაცხადოთ ცვლადი dt, რომელშიც
ჩვენთვის საჭირო თარიღი მივიღებთ
datetime მეთოდის მეშვეობით
datetime მოდულიდან.
შემდეგ აუცილებელია გამოვიყენოთ
strftime მეთოდი თარიღზე, რომელიც ჩაწერილია
dt-ში. ამ მეთოდის პარამეტრებში
�გადაეცემა თარიღის ფორმატის პირობითი აღნიშვნა,
დაწერილი % ბრძანების და
ფორმატის პირობითი აღნიშვნის გამოყენებით. თუ საჭიროა
გამოვიტანოთ წელი-თვე-დღე, მაშინ მეთოდის პარამეტრში
გადაეცემა სტრიქონი '%Y-%m-%d':
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res) # გამოიტანს 2025-12-31
strftime მეთოდის გამოყენებით შესაძლებელია
თარიღის სხვადასხვა ფორმატის გამოტანა. მათი სრული
სია შეგიძლიათ იხილოთ აქ.
მოდით, მაგალითად, გამოვიტანოთ კვირის დღეც,
პარამეტრში მიუთითეთ სპეციალური
სიმბოლო '%w':
res = dt.strftime('%Y-%m-%d %w')
print(res) # გამოიტანს 2025-12-31 3
გამოიტანეთ კონსოლში მიმდინარე თარიღი ფორმატში დღე.თვე.წელი.
გამოიტანეთ კონსოლში მიმდინარე დრო შემდეგ ფორმატში: საათი:წუთი:წამი წელი/თვე/დღე:კვირის დღე.