145 of 151 menu

Datetime modulio strftime metodas

Modulio datetime metodas strftime grąžina formatuotą eilutę su data ir laiku. Metodo parametre nurodome mums reikalingą formatą.

Sintaksė

import datetime datetime.strftime(laiko formatas)

Sintaksė

Lentelėje pateikti pagrindiniai laiko formatai:

Formatas Aprašas Pavyzdys
%a Sutrumpinti regioniniai savaitės dienų pavadinimai. Sun, Mon, ..., Sat (en_US)
%A Pilni regioniniai savaitės dienų pavadinimai. Sunday, Monday, ..., Saturday (en_US)
%w Savaitės dienos dešimtainiu skaičiumi, kur 0 - sekmadienis, o 6 - šeštadienis. 0, 1, ..., 6
%d Mėnesio diena dešimtainiu skaičiumi, su priešakiniais nuliais. 01, 02, ..., 31
%b Sutrumpintas regioninis mėnesio pavadinimas. Jan, Feb, ..., Dec (en_US)
%B Pilnas regioninis mėnesio pavadinimas. January, February, ..., December (en_US)
%m Mėnuo dešimtainiu skaičiumi, su priešakiniais nuliais. 01, 02, ..., 12
%y Metai be amžiaus dešimtainiu skaičiumi, su priešakiniais nuliais. 00, 01, ..., 99
%Y Metai su amžiumi dešimtainiu skaičiumi, su priešakiniais nuliais. 0001, ..., 2013, 2014

Pavyzdys

Sukurkime datos ir laiko objektą, kur bus nurodyti metai ir amžius, mėnesio pavadinimas dešimtainiu formatu ir mėnesio diena dešimtainiu skaičiumi:

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

Vykdytų kodo rezultatas:

2025-12-31

Taip pat žiūrėkite

  • modulio time metodas time ,
    kuris grąžina laiką sekundėmis nuo eros pradžios
  • modulio time metodas ctime ,
    kuris paverčia sekundes į eilutę su data ir laiku
  • modulio time metodas mktime ,
    kuris paverčia eilutę su data ir laiku į sekundes
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti