В чем разница между pytz и python-dateutil?

Я пытаюсь реализовать информацию о часовом поясе в моем приложении Python, и я столкнулся с двумя различными модулями Python, которые реализуют эту функцию: pytz и python-dateutil. Мне интересно, какая разница между этими двумя модулями?

(pytz) http://pytz.sourceforge.net/

(python-dateutil) http://labix.org/python-dateutil

Они оба предоставляют полезную поддержку для обработки часовых поясов. Я лично использовал pytz в своих приложениях django и нашел его полезным и удобным для работы. Надеюсь, мои два цента помогут.

Я использую оба пакета. Мне лично не нравится, как python-dateutil упакован (вся эта версия python 2 и эта версия для python 3), она даже не была на pypi. python-dateutil отлично подходит для синтаксического анализа, даже если он несколько медленный (он анализирует хотя). Я бы поспорил, что мои деньги на пакете pytz стали стандартом для часовых поясов.

Я лично предпочел бы пакет pytz. python-dateutil немного странно использовать и несколько медленнее