WorkToolSmith

Delphiで月の初日、末日を求める

太田アベル

・ 更新 ・ 1分で読めます

当サイトの記事には一部に広告リンクが含まれます。

Delphiである月の初日、月末日を求める方法です。

以前にもこのブログで書いたことがありますが、以前の記事では翌月の求め方が書いてありませんでした。

コード

var

  FirstDay, LastDay : TDate;

begin

  //1日を作る

  FirstDay := StrToDate(‘2012/1/1’);

  //月末を求める

  LastDay := IncMonth(FirstDay) -1;

end;

まずStrToDateで初日をあらわす文字列からTDate型を生成します。
次にIncMonth関数でFirstDayを1ヶ月進めます。
そこから-1で1日引けば月末日が出ます。

太田アベル

太田アベル

パソコンを7歳からいじり始めて40年。とにかくパソコンが好きです。気になった商品をほぼ自腹で買いまくってレビュー中!良かった点、悪かった点をズバズバ書きます。

𝕏 でフォロー プロフィールを見る

こちらもおすすめ