Programador Leigo
⚡ 60 segundos strings

Formatar datas em Python com strftime

strftime transforma datetime em string formatada. strptime faz o contrário. Essencial para qualquer app.

strftime.py
from datetime import datetime

agora = datetime.now()

print(agora.strftime('%d/%m/%Y'))    # 17/03/2026
print(agora.strftime('%H:%M'))       # 14:30
print(agora.strftime('%A, %d de %B'))  # Tuesday, 17 de March

# String -> datetime
dt = datetime.strptime('25/12/2026', '%d/%m/%Y')
print(dt)  # 2026-12-25 00:00:00

Compartilhar