145 of 151 menu

Metod strftime modula datetime

Metod strftime modula datetime vraća formatirani string sa datumom i vremenom. U parametru metoda navodimo željeni format.

Sintaksa

import datetime datetime.strftime(format vremena)

Sintaksa

U tabeli su predstavljeni osnovni formati vremena:

Format Opis Primer
%a Skraćena regionalna imena dana u nedelji. Sun, Mon, ..., Sat (en_US)
%A Puna regionalna imena dana u nedelji. Sunday, Monday, ..., Saturday (en_US)
%w Dan u nedelji kao decimalni broj, gde je 0 - nedelja, a 6 - subota. 0, 1, ..., 6
%d Dan u mesecu kao decimalni broj, dopunjen nulama. 01, 02, ..., 31
%b Skraćeno regionalno ime meseca. Jan, Feb, ..., Dec (en_US)
%B Puno regionalno ime meseca. January, February, ..., December (en_US)
%m Mesec kao decimalni broj, dopunjen nullama. 01, 02, ..., 12
%y Godina bez veka kao decimalni broj, dopunjen nullama. 00, 01, ..., 99
%Y Godina sa vekom kao decimalni broj, dopunjen nullama. 0001, ..., 2013, 2014

Primer

Hajde da kreiramo objekat datuma i vremena, gde će biti navedena godina i vek, ime meseca u decimalnom formatu i dan u mesecu u vidu decimalnog broja:

import datetime dt = datetime.datetime(2025, 12, 31, 12, 59, 59) res = dt.strftime('%Y-%m-%d') print(res)

Rezultat izvršenog koda:

2025-12-31

Pogledajte takođe

  • metod time modula time,
    koji vraća vreme u sekundama od početka epohe
  • metod ctime modula time,
    koji konvertuje sekunde u string sa datumom i vremenom
  • metod mktime modula time,
    koji konvertuje string sa datumom i vremenom u sekunde
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij