pytz и astimezone () не могут быть применены к наивному datetime

У меня есть свидание, и мне нужно, чтобы он знал о часовом поясе.

local_tz = timezone('Asia/Tokyo')
start_date = '2012-09-27'
start_date = datetime.strptime(start_date, "%Y-%m-%d")   
start_date = start_date.astimezone(local_tz)


now_utc = datetime.now(timezone('UTC'))
local_now = now_utc.astimezone(local_tz)

Мне нужно найти, если это правда:

print start_date>local_now

Но я получаю эту ошибку.

   start_date = start_date.astimezone(local_tz)
   ValueError: astimezone() cannot be applied to a naive datetime

Я конвертирую UTC в Токио без проблем. Мне нужно, чтобы start_date хорошо знал о часовом поясе в Токио.

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос