2016-09-14 5 views
-1

私はPython datetimeモジュールを使って遊んでいます。私はそれを使用して、特定の日付の曜日を決定します。日付が無効な場合、Pythonは便利にValueErrorを生成します。たとえば、非閏年の2月29日に日時モジュールの有効な日付の範囲は何ですか?

私は万ADより大きい年の間、ValueError例外はこれがdatetimeモジュールがその遠い将来の日付に対して有効でないことを考えるために私をリードして2月29日ではありません多くの日付用に飼育されていることを発見しました。

datetimeモジュールの有効期限はどのくらいですか?

+0

あなたがにリンクページを読みましたか? * "MAXYEARは9999です。" * – jonrsharpe

+0

@jonrsharpeいいえ、私はそれを見ませんでした。ごめんなさい。 – jlconlin

答えて

5

チェックdate.mindate.max

>>> from datetime import date 
>>> date.min 
datetime.date(1, 1, 1) 
>>> date.max 
datetime.date(9999, 12, 31)