本記事の概要
この記事では、Get-Date コマンドを使用して、指定した年が何日あるかを調べる方法について説明します。
Get-Date コマンドについての公式サイト情報はコチラを参照してください。
指定した年が何日あるのかを調べるには?
Get-Date コマンド の DayOfYear プロパティを使用すると、指定した年が何日あるかを取得することができるのですが、使用方法には注意が必要です。
DayOfYear で何日あるかを調べるには、-Year プロパティ、-Month プロパティ、-Day プロパティのそれぞれを指定するのですが、必ず12月31日を指定する必要があります。ですので構文は以下の通りとなります。
(Get-Date -Year 任意の年 -Month 12 -Day 31).DayOfYear
以下に例を示します。
この例では、2021年と2020年の1年間の日数を取得します。
PS > (Get-Date -Year 2021 -Month 12 -Day 31).DayOfYear 365 PS > (Get-Date -Year 2020 -Month 12 -Day 31).DayOfYear 366
コメント