Pythonで日付(年、月、日)部分だけを取得する方法
Pythonで日付の年、月、日部分を取得するには、標準ライブラリのdatetimeモジュールを使用することができます。以下に、年、月、日を取得する方法を示します。
python
from datetime import datetime
# 現在の日付を取得
current_date = datetime.now()
# 年、月、日を取得
year = current_date.year
month = current_date.month
day = current_date.day
# 結果を出力
print(f"年: {year}")
print(f"月: {month}")
print(f"日: {day}")
このコードは、現在の日付を取得し、year変数に年、month変数に月、day変数に日を格納しています。そして、それらの値を出力しています。
また、特定の日付(例: “2023-10-04″)から年、月、日を取得する場合は、datetimeオブジェクトを作成してから同じ方法で年、月、日を取得できます。
python
from datetime import datetime
# 日付文字列からdatetimeオブジェクトを作成
date_string = "2023-10-04"
date_obj = datetime.strptime(date_string, "%Y-%m-%d")
# 年、月、日を取得
year = date_obj.year
month = date_obj.month
day = date_obj.day
# 結果を出力
print(f"年: {year}")
print(f"月: {month}")
print(f"日: {day}")
このコードは、日付文字列をdatetime.strptimeを使用してdatetimeオブジェクトに変換し、その後に年、月、日を取得しています。

ディスカッション
コメント一覧
まだ、コメントがありません