Datumu apstrāde Python

Lai strādātu ar datumiem Python, ir nepieciešams importēt atbilstošos moduļus. Tas tiek darīts, izmantojot speciālo instrukciju import, pēc kuras raksta moduļa nosaukums. Imports tiek rakstīts pašā faila augšējā rindā.

Importēsim moduli datetime pamatdarbam ar datumiem:

pythonimport datetime

Lai izvadītu datumu, importētajam modulim jāpiemēro speciālā metode date. Tās parametros tiek norādīti gads, mēnesis, diena. Ērtības labad iegūto datumu ierakstīsim mainīgajā res:

pythonres = datetime.date(2025, 12, 31)
print(res) # izvadīs 2025-12-31

Būtībā tagad mainīgajā res tiek glabāts objekts, kas satur datumu. Tas ir noderīgs ar to, ka no tā var izvadīt detalizētākas datuma īpašības: dienu, mēnesi un gadu utt. Lai to izdarītu, tikai jāpiekļūst tā īpašībām - day, month, year:

pythonprint(res.day) # izvadīs 31
print(res.month) # izvadīs 12
print(res.year) # izvadīs 2025
Задание 1

Norādiet mainīgajam birthdate lietotāja dzimšanas datumu. Pēc tam izvadiet to formātā gads-mēnesis-diena.

Задание 2

Modificējiet iepriekšējo uzdevumu tā, lai izvadītu tikai lietotāja dzimšanas gadu.

Задание 3

Izvadiet no birthdate dienu, kurā lietotājs ir dzimis.

Задание 4

Izvadiet no birthdate lietotāja dzimšanas mēnesi.