Pythonda датани форматлаш
Келинг энди датани маълум бир форматда, масалан, йил-ой-кун кўринишида чиқарайлик.
Бунинг учун dt ўзгарувчисини эълон қиламиз,
унда биз керакли бўлган дата
datetime модулининг datetime методи
орқали олинади. Сўнгра dtга ёзилган
датага strftime методини қўллаш керак.
Ушбу методнинг параметрига % командаси
ва форматнинг шартли белгиси ёрдамида ёзилган
дата форматининг шартли белгиси берилади. Агар
йил-ой-кун ни чиқармоқчи бўлсак, у ҳолда
методнинг параметрига '%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 ни чиқаради
Жорий датани кун.ой.йил форматида консолга чиқаринг.
Жорий вақтни кейинги форматда консолга чиқаринг: соат:дақиқа:сония йил/ой/кун:ҳафта куни.