pytz: Зачем нужна нормализация при преобразовании часовых поясов?

Я читаю не так полноPytz документация и я застрял понять одну часть этого.

Преобразование часовых поясов также требует особого внимания. Для этого также необходимо использовать метод нормализации, чтобы убедиться в правильности преобразования.

>>> utc_dt = utc.localize(datetime.utcfromtimestamp(1143408899))
>>> utc_dt.strftime(fmt)
'2006-03-26 21:34:59 UTC+0000'
>>> au_tz = timezone('Australia/Sydney')
>>> au_dt = au_tz.normalize(utc_dt.astimezone(au_tz))
>>> au_dt.strftime(fmt)
'2006-03-27 08:34:59 EST+1100'
>>> utc_dt2 = utc.normalize(au_dt.astimezone(utc))
>>> utc_dt2.strftime(fmt)
'2006-03-26 21:34:59 UTC+0000'

Я попробовал этот самый примербез с помощьюnormalize и оказалось точно так же. На мой взгляд, этот пример на самом деле не объясняетПочему мы должны использоватьnormalize при конвертации междуdatetime объекты в разных часовых поясах.

Кто-нибудь, пожалуйста, дайте мнепример (как показано выше), где результат отличается, когда не используетсяnormalize.

Спасибо

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

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