strptime и strftime?- Буква "p" (
strptime) — это про parsing, получение datetime из строки- Буква "f" (
strftime) — это про formatting, получение строки из datetimeЧтобы запомнить коды формата, можно воспользоваться: https://buff.ly/oEdYGMI
Хочешь распарсить строку в
datetime? Используй strptime, передавая (a) строку и (b) спецификацию формата даты:datetime.datetime.strptime('2026-04-01', '%Y-%m-%d')
datetime.datetime.strptime('26-April-01', '%y-%B-%d')Оба вызова возвращают
datetime.datetime(2026, 4, 1, 0, 0)Хочешь отформатировать
datetime в строку? Используй strftime:dt = datetime.datetime(2026, 4, 1, 13, 15, 17)
dt.strftime('%Y-%m-%d') # '2026-04-01'
dt.strftime('%Y-%m-%d %H:%M:%S') # '2026-04-01 13:15:17'
dt.strftime('%y-%B-%e %H:%M:%S') # '26-April- 1 13:15:17'
👉 @PythonPortal


