\

Pythonのdatetimeモジュールは日付と時間を扱うためのモジュールで、その中には年だけを取得する方法があります。具体的には、datetimeオブジェクトのyearプロパティを使う方法と、strftime()関数を使う方法の2つがあります。

yearプロパティを使う方法

datetimeオブジェクトのyearプロパティを使うと、年だけを取得することができます。以下にその使用例を示します。

from datetime import datetime

current_day = datetime.now()
date = current_day.year

print(date)  # 2022
print(type(date))  # <class 'int'>

このコードでは、現在の日付と時間を取得し、その年だけを取得しています。

strftime()関数を使う方法

もう一つの方法は、strftime()関数を使う方法です。strftime()関数は、日付と時間を文字列に変換するための関数で、引数にフォーマットを指定します。年だけを取得する場合は、'%Y'を引数に指定します。

from datetime import datetime

current_day = datetime.now()
date = current_day.strftime('%Y')

print(date)  # '2022'
print(type(date))  # <class 'str'>

このコードでは、現在の日付と時間を取得し、その年だけを文字列として取得しています。

以上、Pythonのdatetimeモジュールを使って年だけを取得する2つの方法について説明しました。これらの方法を使うと、日付と時間から年だけを簡単に取り出すことができます。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です