Pythonで今日の日付を取得する方法
Pythonで今日の日付を取得するには、datetimeモジュールを使用します。
import datetime
today = datetime.date.today()
print("今日の日付は", today, "です。")
実行結果:
今日の日付は 2023-12-22 です。
Pythonで前日の日付を取得する方法
Pythonで前日の日付を取得するには、datetimeモジュールとtimedeltaクラスを使用します。
import datetime
today = datetime.date.today()
yesterday = today - datetime.timedelta(days=1)
print("昨日の日付は", yesterday, "です。")
実行結果:
昨日の日付は 2023-12-21 です。
Pythonで日付の計算方法
Pythonで日付の計算を行うには、datetimeモジュールとtimedeltaクラスを使用します。
例えば、3日後の日付を計算する場合は、以下のようにします。
import datetime
today = datetime.date.today()
future_date = today + datetime.timedelta(days=3)
print("3日後の日付は", future_date, "です。")
実行結果:
3日後の日付は 2023-12-25 です。
Pythonで日付の表示形式を変更する方法
Pythonで日付の表示形式を変更するには、strftimeメソッドを使用します。
例えば、2023年12月22日のように表示する場合は、以下のようにします。
import datetime
today = datetime.date.today()
formatted_date = today.strftime("%Y年%m月%d日")
print("今日の日付は", formatted_date, "です。")
実行結果:
今日の日付は 2023年12月22日 です。
日付取得の応用例
日付の取得は、様々な場面で役立ちます。
例えば、以下のような場合に使用できます。
- ログファイルの作成時刻
- データベースの更新日時
- ファイルの最終更新日時
まとめ
Pythonで日付の取得方法について紹介しました。
datetimeモジュールとtimedeltaクラスを使用することで、今日の日付や前日の日付を取得することができます。
また、strftimeメソッドを使用することで、日付の表示形式を変更することができます。
日付の取得は、様々な場面で役立つため、覚えておくと便利です。

![[Python]osモジュールでpathの分割 basenameとdirnameの使い方](https://machine-learning-skill-up.com/knowledge/wp-content/uploads/2023/12/1-1342.jpg)
![[Python]requestsでtimeout(connect read,default)](https://machine-learning-skill-up.com/knowledge/wp-content/uploads/2023/11/1-316.jpg)

![[Python]JSONのデータ変換:CSV、Dict、文字列、配列へ一括処理](https://machine-learning-skill-up.com/knowledge/wp-content/uploads/2023/11/1-160.jpg)
