[トピック内 6 記事 (1 - 6 表示)] << 0 >>
皆様 たびたびお世話になります。 ASPNET2.0 VB.NET VS2005で開発しております。 下記のような日付のチェックを行いたく思っておりますが、 想像できないため、皆様のお知恵をお借りしたく思いまして、書き込みを行いました。 ■Case1 --開始日-- --終了日-- 2008/09/01 2008/09/24 検査対象項目:2008/09/25 開始日と終了日の期間が検査対象項目の2008/09/25 と被っていないためOK ■Case2 --開始日-- --終了日-- 2008/09/01 2008/10/01 検査対象項目:2008/09/25 開始日と終了日の期間が検査対象項目の2008/09/25 と被っているためNG 上記のようなチェックを行いたく思っています。 どうかアドバイスをお願いいたします。
紙に線を1本書いて、その上で考えるとわかりやすいよ。 ─────────────●─────────────── 9/25 ■Case1 9/1 9/24 ─○─────────○─●─────────────── 9/25 ■Case2 9/1 10/1 ─○───────────●──○──────────── 9/25 ■Case3 10/1 10/21 ─────────────●──○────────○─── 9/25 考察: ・期間の開始or終了が、検査対象日付と等しい場合はOK? NG? ・時刻は考慮しなくても大丈夫?
管理者用
- Child Tree -