Oct 28, 2023

Rad sa datumima u Pythonu

Importovanje modula datetime

Prvo morate importovati modul `datetime` kako biste mogli da radite sa datumima i vremenima:


import datetime
    

Trenutni datum i vreme

Koristite `datetime.datetime.now()` za dobijanje trenutnog datuma i vremena:


trenutni_datum_i_vreme = datetime.datetime.now()
print(trenutni_datum_i_vreme)
    

Rad sa datumima

Koraci za rad sa datumima:


# Kreiranje datuma
datum = datetime.date(2023, 5, 15)

# Trenutni datum
trenutni_datum = datetime.date.today()

# Prikazivanje datuma
print(datum)
print(trenutni_datum)
    

Rad sa vremenima

Koraci za rad sa vremenima:


# Kreiranje vremena
vreme = datetime.time(9, 30, 0)

# Trenutno vreme
trenutno_vreme = datetime.datetime.now().time()

# Prikazivanje vremena
print(vreme)
print(trenutno_vreme)
    

Formatiranje datuma i vremena

Koristite metodu `strftime()` za formatiranje datuma i vremena prema željenom obrascu:


# Formatiranje datuma
formatiran_datum = trenutni_datum.strftime("%d/%m/%Y")
print(formatiran_datum)

# Formatiranje vremena
formatirano_vreme = trenutno_vreme.strftime("%H:%M:%S")
print(formatirano_vreme)
    

Računanje sa datumima

Koraci za računanje sa datumima, kao što je dodavanje dana ili računanje razlike između datuma:


# Dodavanje dana
sutra = trenutni_datum + datetime.timedelta(days=1)
print(sutra)

# Razlika između datuma
razlika = sutra - trenutni_datum
print(razlika.days)
    

Ovo su osnovni koncepti za rad sa datumima i vremenima u Pythonu. Modul `datetime` nudi mnoge naprednije funkcionalnosti za rad sa datumima i vremenima.

No comments:

Post a Comment