NumPyモジュールを使用し、特定の月のすべての日付を表示する

NumPyモジュールを使用し、特定の月のすべての日付を表示してみます。

■Python

今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)

■NumPyモジュールを使用し特定の月のすべての日付を表示する

では、早速NumPyモジュールを使用し特定の月のすべての日付を表示するスクリプトを書いていきます。

■コード

import numpy as np

print(np.arange('2021-04','2021-05', dtype='datetime64[D]'))

特定の月のすべての日付を表示する場合は、NumPyモジュールを呼び出します。呼び出した後に、NumPy.arrange()関数を使用します。括弧内の第1の引数には、開始する月を指定します。第2の引数には、終了する月を指定します。今回は2021年の4月から5月までのすべての日付を表示してみます。

そして、第3の引数には、「dtype=」と記述し、datetime64[ns] 型に変換します。ブラケット”[]”内には「D」と記述し、時系列データ、特に「Day」の処理を行います。

最後に、print関数で2021年の4月から5月までのすべての日付を出力します。

■実行

このスクリプトを「month_alldates.py」という名前で保存し、コマンドプロンプトから実行してみます。

実行してみると、今回指定した2021年4月から5月までの全ての日付が出力されました。

コメント

タイトルとURLをコピーしました