#python #python-3.x
#python #python-3.x
Вопрос:
У меня есть бот discord. В этом боте есть функция, которая возвращает, когда участник присоединился к серверу. Но время указано в формате UTC. Я просто хочу преобразовать это время UTC в 12-часовой формат часов, также используя часовой пояс UTC моей страны.
Есть ли какой-либо способ сделать это?
Ответ №1:
Вы можете использовать datetime для форматирования строки даты.
datetime.strftime("%Y-%m-d %I:%S %p") #2020-09-09 11:54 AM
%I для 12-часового формата времени и %p для отображения утра или вечера
Вы можете обратиться к документам datetime для большего понимания
Вы также можете добавить %z или %Z для отображения часового пояса в соответствии с вашими требованиями