日期:2014-05-20  浏览次数:20474 次

怎么找一个日期在一个日期段内,谢谢高手回答
库里有一个列2007-01-01,2007-01-02,2007-01-03,
在网页里选一个时间段2007-01-03到2007-05-31
我把库里的日期读了出来.分成了数组,我想读第一个数组2007-01-01要是在2007-01-03到2007-05-31   内就把这条记录显示出来,这样子怎么写呀


------解决方案--------------------
你想用SQL语句还是程序处理啊,可以写个存储过程。
程序的话就简单了,直接比较就可以。
DateTime date1 = DateTime.Parse( "2007-01-01 ");
DateTime date2 = DateTime.Parse( "2007-05-30 ");
DateTime date3 = DateTime.Parse( "2007-02-01 ");
if (date3 > date1 && date3 < date2)
{
Response.Write( "OK ");
}
else
Response.Write( "NO ");