2012-03-18 3 views
8

私は自分のPythonアプリケーションでタイムゾーンの認識を実装しようとしている、と私は、この機能を実装する2つの異なるPythonモジュールに遭遇してきた:pytzとのpython-dateutil。私はこれらの2つのモジュールの違いは何ですか?pytzとpython-dateutilの違いは何ですか?

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

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

+0

http://stackoverflow.com/questions/631035/python-tzinfo-and-daylight-timeやや遅いです。 – John

+0

Iはすでに見てきた、と私はまだ実際にそれらの間の違いは、両方のパッケージからいくつかの例を見てみると – fangsterr

+0

をしているものを得ることはありません、Pytzは、あなたがより多くのカスタマイズ可能なグローバルな時間のフォーマットの規格を使用することができます[のhttp:// MSDN。 microsoft.com/en-us/library/az4se3k1.aspx]よりPython-dateutil – Switch

答えて

4

彼らは両方のタイムゾーンを扱うための便利なサポートを提供しています。私は個人的に私のdjangoアプリケーションでpytzを使用していて、それを使いやすくて使いやすいと判断しました。私の2セントが助けてくれることを願っている。

2

私は両方のパッケージを使用します。私は個人のpython-dateutilがパッケージ化されている方法(全体のpython 2のこのバージョンとPython 3のために、このバージョン)のように、それもは、PyPIにならないために使用しないでください。 python-dateutilは、たとえそれがやや遅い(たとえ構文解析されている)場合でも、解析するのに最適です。私は時間軸の標準になっているpytzパッケージに自分のお金を賭けるだろう。

1

私は個人的にもpytzパッケージを好むだろう。あなたはまだこれを発見していない場合にのpython-dateutilは、少し使い奇妙と

関連する問題