Будут траблы с локалью. Надо обходить примерно так:
from datetime import datetime
time_str = '08:00'
date_str = '25 марта 2024'
month_names = {
'января': 1, 'февраля': 2, 'марта': 3, 'апреля': 4,
'мая': 5, 'июня': 6, 'июля': 7, 'августа': 8,
'сентября': 9, 'октября': 10, 'ноября': 11, 'декабря': 12
}
day, month_name, year = date_str.split()
month = month_names[month_name.lower()]
date_format = '%H:%M %d %m %Y'
datetime_obj = datetime.strptime(f"{time_str} {day} {month} {year}", date_format)
print(datetime_obj)
Как эту дату конвертировать в объект datetime ?
И как отдельно конвертировать время?