Python で昨日の日付を取得する
Python を使って昨日の日付を取得する方法を複数の例を挙げて紹介します。
Python で昨日の日付を取得する
Python は、Python のデータ構造を使用して AI をトレーニングするために、データ サイエンスと機械学習で使用できる高水準言語です。 Web やデスクトップからオペレーティング システム レベルのプログラムまで、さまざまなアプリケーションのプログラミングに使用されます。
これは組み込みのシンプルで使いやすい構文であり、新しいプログラマーにとって理解しやすく、習得しやすくなっています。 この記事では、Python で昨日の日付を取得する方法について説明します。
大規模なアプリケーションに取り組んでいるときは、前の日付からデータを取得する必要がある場合があり、これは長いプロセスになる可能性があります。 データベースにアクセスするか、データベースを取得するためにいくつかの追加機能を作成する必要がある場合があります。
ただし、日付の値を取り、1 日前の日付を返す関数を使用して自動化します。
簡単に理解できる昨日の日付を見つける簡単な方法について説明しましょう。 Python モジュール datetime
と timedelta
は日付と時刻を扱います。
Python の日付モジュール
まず、次のコマンドを使用してモジュールをインストールする必要があります。
# python
pip install datetime
datetime
モジュールをインストールしたら、単純なメソッド .today()
を使用して今日の日付を取得できます。 date
をモジュールからインポートし、.today()
メソッドを使用する必要があります。
# python
from datetime import date
today = date.today()
次に、次のコマンドを使用して timedelta
モジュールをインストールします。
pip install timedelta
モジュールがインストールされたら、timedelta
をインポートします。 このモジュールを使用して、正または負の時間間隔を表すことができます。
簡単に言えば、このモジュールを使用して、特定の日付からの秒、分、時間、または日の差を見つけることができます。 通常、日付操作に使用します。
ここで、プログラムを使用して昨日の日付を見つけるいくつかの例について説明し、プログラミングでの実装を確認します。
Python で昨日の日付を取得する例
最初の例は、以下に示すように、日付と時刻モジュールを使用して現在の日付と前日の日付と時刻を表示する単純なプログラムです。
# python
from datetime import date
from datetime import timedelta
today_date = date.today()
print("Today date is: ", today_date)
yesterday_date = today_date - timedelta(days=1)
print("Yesterday date was: ", yesterday_date)
出力:
もう 1つの例を見てみましょう。日付と時刻モジュールを使用して、現在の日付と時刻、および前日の 1 日前の日付を表示する単純なプログラムです。
# python
from datetime import date
from datetime import timedelta
today_date = date.today()
print("Today date is: ", today_date)
yesterday_date = today_date - timedelta(days=2)
print("Date of the day before yesterday was: ", yesterday_date)
出力:
上記の例は、date
を使用することを示しています。 シンプルなモジュール timedelta
を使用して、昨日の日付または一昨日の日付を取得できます。
Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.
LinkedIn