Python 3でYYYY-MM-DD形式で今日の日付を取得する方法

PYTHON3 チュートリアル

Python 3でYYYY-MM-DD形式で今日の日付を取得する方法

Python 3を使用して、YYYY-MM-DD形式で今日の日付を取得する方法を説明します。Pythonの標準モジュールであるdatetimeモジュールを使用して、簡単に現在の日付を取得できます。

datetimeモジュールを使った例

import datetime

today = datetime.date.today()
formatted_date = today.strftime('%Y-%m-%d')

print(formatted_date)

上記のコードでは、datetimeモジュールをインポートし、dateオブジェクトのtoday()メソッドを使用して現在の日付を取得しています。その後、strftime()メソッドを使って指定したフォーマットに日付を変換し、出力しています。

arrowライブラリを使った例

さらに、arrowというサードパーティライブラリを使用すると、より簡潔に日付を取得できます。

import arrow

today = arrow.now()
formatted_date = today.format('YYYY-MM-DD')

print(formatted_date)

arrowライブラリを使うと、datetimeモジュールよりもシンプルな記述で日付を取得できます。now()メソッドで現在の日時を取得し、format()メソッドで指定したフォーマットに変換しています。

dateutilライブラリを使った例

また、dateutilというライブラリを使用する方法もあります。dateutilを使うと、日付のパースやフォーマットが簡単に行えます。

from dateutil import parser

today = parser.parse('today')
formatted_date = today.strftime('%Y-%m-%d')

print(formatted_date)

上記のコードでは、dateutilライブラリのparserモジュールを使用して、’today’という文字列を日付に変換しています。その後、strftime()メソッドを使ってフォーマットを指定し、出力しています。

Python 3でYYYY-MM-DD形式で今日の日付を取得する方法は、datetimeモジュールを使用することです。以下のコードを使って、現在の日付をYYYY-MM-DD形式で取得できます。

“`python
from datetime import datetime

today_date = datetime.now().strftime(‘%Y-%m-%d’)
print(today_date)
“`

このコードでは、datetimeモジュールからdatetimeクラスをインポートし、`strftime(‘%Y-%m-%d’)`メソッドを使って現在の日付を指定した形式で取得しています。上記のコードを実行すると、今日の日付がYYYY-MM-DD形式で表示されます。

購読
通知
0 Comments
Inline Feedbacks
View all comments