Python:
現在の日付の取得
方法:
標準ライブラリdatetime
を使用して:
Pythonの標準ライブラリにあるdatetime
モジュールは、日付や時刻を操作するためのクラスを提供します。現在の日付を取得するには、date.today()
メソッドを使用できます。
from datetime import date
today = date.today()
print(today) # 出力: YYYY-MM-DD(例: 2023-04-05)
日付の書式設定:
異なる形式で現在の日付が必要な場合、strftime
メソッドを使用してカスタムの日付書式を指定できます:
from datetime import date
today = date.today()
formatted_date = today.strftime('%B %d, %Y') # 例の形式: "2023年4月5日"
print(formatted_date)
より柔軟性を求めるpendulum
の使用(人気のあるサードパーティライブラリ):
Pendulum
は、Pythonでの日付や時刻の扱いをより直感的にするサードパーティのライブラリです。標準のdatetime機能を拡張し、タイムゾーン管理などの機能を簡素化します。
まず、pip経由でpendulum
がインストールされていることを確認します:
pip install pendulum
そして、現在の日付を取得するには:
import pendulum
today = pendulum.now().date()
print(today) # 出力: YYYY-MM-DD(例: 2023-04-05)
Pendulum
を使用すると、書式設定もstrftime
アプローチに似ており、簡単です:
import pendulum
today = pendulum.now()
formatted_date = today.to_formatted_date_string() # デフォルトの形式: "2023年4月5日"
print(formatted_date)