145 of 151 menu

Metoden strftime i datetime-modulen

Metoden strftime i modulen datetime returnerer en formatert streng med dato og tid. I parameteren til metoden spesifiserer vi det ønskede formatet.

Syntaks

import datetime datetime.strftime(tidsformat)

Syntaks

Tabellen viser de viktigste tidformatene:

Format Beskrivelse Eksempel
%a Kortform for regionale ukedagsnavn. Sun, Mon, ..., Sat (en_US)
%A Fulle regionale ukedagsnavn. Sunday, Monday, ..., Saturday (en_US)
%w Ukedager som desimaltall, der 0 er søndag, og 6 er lørdag. 0, 1, ..., 6
%d Dag i måneden som desimaltall, nullutfylt. 01, 02, ..., 31
%b Kortform for regionale månedsnavn. Jan, Feb, ..., Dec (en_US)
%B Fulle regionale månedsnavn. January, February, ..., December (en_US)
%m Måned som desimaltall, nullutfylt. 01, 02, ..., 12
%y År uten århundre som desimaltall, nullutfylt. 00, 01, ..., 99
%Y År med århundre som desimaltall, nullutfylt. 0001, ..., 2013, 2014

Eksempel

La oss opprette et dato- og tidsobjekt som inneholder år og århundre, månedsnavn i desimalformat og dag i måneden som et desimaltall:

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

Resultatet av den utførte koden:

2025-12-31

Se også

  • metoden time i modulen time,
    som returnerer tid i sekunder siden epoken
  • metoden ctime i modulen time,
    som konverterer sekunder til en streng med dato og tid
  • metoden mktime i modulen time,
    som konverterer en streng med dato og tid til sekunder
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis