Pythonda sanani formatlash

Keling, endi sanani ma'lum bir formatda, masalan, yil-oy-kun chiqaramiz.

Buning uchun dt o'zgaruvchisini e'lon qilamiz, unda kerakli sana datetime modulining datetime metodi orqali olinadi. Keyin dt da yozilgan sanaga strftime metodini qo'llash kerak. Ushbu metod parametrlariga % va formatning shartli belgisi yordamida yozilgan sana formatining shartli belgisi uzatiladi. Agar yil-oy-kun ni chiqarish kerak bo'lsa, metod parametriga '%Y-%m-%d' satri uzatiladi:

pythondt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')

print(res) # 2025-12-31 ni chiqaradi

strftime metodi yordamida turli xil sana formatlarini chiqarish mumkin. Ularning to'liq ro'yxatini bu yerda topishingiz mumkin. Keling, masalan, haftaning kunini ham chiqaramiz, parametrda '%w' maxsus belgisini ko'rsatib:

pythonres = dt.strftime('%Y-%m-%d %w')
print(res) # 2025-12-31 3 ni chiqaradi
Задание 1

Joriy sanani kun.oy.yil formatida konsolga chiqaring.

Задание 2

Joriy vaqtni quyidagi formatda konsolga chiqaring: soat:minut:sekund yil/oy/kun:hafta kuni.