Datumu formatēšana Python
Tagad izvadīsim datumu noteiktā formātā, piemēram, gads-mēnesis-diena.
Lai to izdarītu, deklarēsim mainīgo dt, kurā
vajadzīgais datums tiks iegūts
caur datetime moduļa metodi
datetime. Tad jāpiemēro
strftime metode datumam, kas ierakstīts
dt. Šīs metodes parametros
tiek padots formāta nosacītais apzīmējums,
kas uzrakstīts, izmantojot komandu %
un formāta nosacīto apzīmējumu. Ja nepieciešams
izvadīt gads-mēnesis-diena, tad parametrā
metodes tiek padota virkne '%Y-%m-%d':
dt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')
print(res) # izvadīs 2025-12-31
Izmantojot strftime metodi, var
izvadīt dažādus datumu formātus. Pilnu
to sarakstu var atrast šeit.
Izvadīsim, piemēram, vēl nedēļas dienu,
norādot parametrā īpašo
simbolu '%w':
res = dt.strftime('%Y-%m-%d %w')
print(res) # izvadīs 2025-12-31 3
Izvadiet konsolē pašreizējo datumu formātā diena.mēnesis.gads.
Izvadiet konsolē pašreizējo laiku šādā formātā: stundas:minūtes:sekundes gads/mēnesis/diena:nedēļas diena.