その月が何日あるのかを知るには?

解決


カネマキ  2009-06-26 18:18:23  No: 34926  IP: 192.*.*.*

例えば、2009年6月は30日ある、とかを得る方法はないでしょうか?

カレンダーコンポーネントにLastDayみたいなプロパティは無いし、DayOfWeekみたいな一般関数も見当たりません。

IsThisLeapYearで2月だけを切り替えて、4月=30日、5月=31日…

のように自分で宣言しておくしかないんでしょうか?

編集 削除
そうだね  2009-06-26 18:46:32  No: 34927  IP: 192.*.*.*

>IsThisLeapYearで2月だけを切り替えて、4月=30日、5月=31日…
>のように自分で宣言しておくしかないんでしょうか?

そういう関数は自分で簡単に作れるから用意されてないんだと思うけど。

編集 削除
初心者  2009-06-26 18:54:42  No: 34928  IP: 192.*.*.*

違っていたらごめん。
ユニット DateUtils.pasの「DaysInMonth」関数なんかを調べたら
ちょっと幸せになるかな?。エッ!。

編集 削除
カネマキ  2009-06-26 19:25:26  No: 34929  IP: 192.*.*.*

>DateUtils.pasの「DaysInMonth」関数

どうやらまさにこれですね…
助かりました。どうもありがとう。

編集 削除