VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
指定した年月の最終日を取得する関数を作成してみました。
Get-LastDay.ps1#=============================================================================== |
関数の使用方法ですが、Get-LastDay[Enter] と入力すると当月の最終日を返します。
2008/05/03にこの関数を実行すると、"31"を返します。
List1PS > Get-LastDay |
下記のように、Get-LastDay 年 月[Enter] とした場合は指定した年月の最終日を返します。
List2PS > Get-LastDay 2008 6 |
ポイントですが、この関数はDateTime構造体のDaysInMonthメソッドを利用して最終日を取得しています。