コンピュータに質問!今月の末日は?

2008.04.22

人間であれば、今月末は何日だ?という質問に答えることが出来る。相対的な感覚があるからだ。
しかし、コンピュータには ”月末” や ”来月” という考えがわからない。絶対的に動くからだ。

でも、現在は何月だ?という質問であれば 4月 という答えを返すことは出来る。
人間様はこのカタブツにまず、こう事務的に質問していくしかない。

現在の月+1月 は? ならば、5月 と返してくれる。

では、(今)月末をコンピュータに伝えるにはどうしたらよいだろうか。

答えは実にドライ。来月の朔(ついたち)から1日引いた日を尋ねればいいのだ。
人間には逆にわかり辛い感覚だ。

つまりこうなる。

現在の月+1 の月の朔-1 の日付の日は何日か?
4+1月の朔-1日 は、 4月30日 なので 30日 が月末。
さらに算数では、1引く1は0である。

超さっぱりさせると、 5月0日 の日という言い方になるのである。

エクセルでもファイルメーカーでも上記で正しく求められるので、おためしあれ!

詳しい資料やデモ依頼、導入や費用に関するお問合せなど、
まずはお気軽にご相談ください。

資料請求・デモンストレーション お見積り・その他お問合せ

よくあるご質問はこちら>>