Конвертировать этот формат Tue Sep 07 2021 08:34:00 GMT+0530 (стандартное время Индии) в YYYY-MM-DD HH:MM:SS в python или django
Я пытаюсь преобразовать этот формат или любой формат часового пояса в YYYY-MM-DD HH:MM:SS
.
Формат, который необходимо преобразовать - Tue Sep 07 2021 08:34:00 GMT+0530 (India Standard Time)
.
может ли кто-нибудь помочь?
from datetime import datetime
date_string = 'Tue Sep 07 2021 08:34:00 GMT+0530 (India Standard Time)'.replace('(India Standard Time)', '').rstrip()
datetime_object = datetime.strptime(date_string, '%a %b %d %Y %H:%M:%S %Z%z').strftime("%Y-%m-%d %H:%M:%S")
print(datetime_object)
Дает выход
2021-09-07 08:34:00
Час установлен на 24-часовые часы
Если вам нужны 12-часовые часы, замените %H на %I в приведенном выше коде