0
start_date=datetime.datetime.strptime(start_date,'%Y-%m-%d')
new_date=start_date+datetime.timedelta(days=1)
datetimeを指定してコードを開始すると、最初のコード行にdatetimeを2回、2行目に1回だけ書く必要がありますか?日時モジュール
start_date=datetime.datetime.strptime(start_date,'%Y-%m-%d')
new_date=start_date+datetime.timedelta(days=1)
datetimeを指定してコードを開始すると、最初のコード行にdatetimeを2回、2行目に1回だけ書く必要がありますか?日時モジュール
これは、インポートがPythonでどのように機能するかを示しています。 import datetime
と書いてモジュールをインポートしています。このモジュールの順番は、クラスdatetime
とtimedelta
です。
モジュールで最も重要なクラスを同じものと呼ぶのはかなり一般的です。 Pythonでインポートするもう一つの方法は、モジュールとそのクラス間の関係がより明確になります:
from datetime import datetime
from datetime import timedelta
次に、あなたが直接
new_date = start_date + timedelta(days=1)
のようなクラスを呼び出すことができます