можно преобразовать заданную строку даты отформатированную в YYYY-MM-DD
к datetime
объекту с помощью:Как преобразовать строку даты в объект даты и времени в определенном часовом поясе
from datetime import datetime
dt = datetime.strptime(date_str, '%Y-%m-%d')
Однако, это использует часовой пояс текущих машин по умолчанию.
Есть ли способ указать конкретный часовой пояс (например, UTC, PST и т. Д.) В преобразовании, чтобы полученный объект datetime
находился в этом часовом поясе.
Я пытаюсь сделать это в Python 3.4.3.
возможно дубликат [Python] преобразования временной зоны (http://stackoverflow.com/questions/10997577/python-timezone-conversion) –
см. Http://stackoverflow.com/questions/10997577/python-timezone-conversion –
Если вы хотите использовать часовой пояс, кроме UTC, тогда вы должны прочитать это http://stackoverflow.com/a/117615 –