Python-da seneler bilen işlemek
Python-da seneler bilen işlemek üçin
degisli modullary import etmek gerek.
Bu, modulyň ady ýazylandan soňra ýörite
görnüş import arkaly amala aşyrylýar.
Import faýlyň iň ýokarky setirinde ýazylýar.
Geliň, esasy seneler bilen işlemek üçin
datetime modulyny import edeliň:
import datetime
Sene görkezmek üçin, import edilen
modula ýörite metodu date ulanmaly.
Onuň parametrlerinde ýyl, aý, gün
berilýär. Amatlylyk üçin alynan senäni
res üýtgeýjisine ýazalyň:
res = datetime.date(2025, 12, 31)
print(res) # 2025-12-31 görkezer
Esasan, häzir res üýtgeýjisinde
sene saklaýan obýekt bar. Ol peýdaly,
sebäbi ondan sene barada has giňişleýin
hasaplary - gün, aý we ýyl we ş.m. alyp
bolýar. Bunuň üçin diňe onuň aýratynlyklaryna
- day, month, year
ýüzlenmek gerek:
print(res.day) # 31 görkezer
print(res.month) # 12 görkezer
print(res.year) # 2025 görkezer
birthdate üýtgeýjisine ulanyjynyň
doglan günini beriň. Soňra ony
ýyl-aý-gün formatynda görkeziň.
Öňki meseläni, diňe ulanyjynyň doglan ýylyny görkezmek üçin üýtgediň.
birthdate-den ulanyjynyň haýsy
günde doglandygyny görkeziň.
birthdate-den ulanyjynyň doglan
ýaýyny görkeziň.