【发布时间】:2013-08-30 04:46:48
【问题描述】:
这是查询,我可以获取两个日期之间的所有记录。
SELECT * FROM tblBooking WHERE
Convert(datetime,'2013-08-20 04:00:00.000') --start date
BETWEEN FromDateWithStartTime AND ToDateWithEndTime
OR Convert(datetime,'2013-08-30 04:00:00.000') --endDate
BETWEEN FromDateWithStartTime AND ToDateWithEndTime
or FromDateWithStartTime BETWEEN Convert(datetime,'2013-08-20 04:00:00.000') --startdate
AND Convert(datetime,'2013-08-30 04:00:00.000') --enddate
or ToDateWithEndTime BETWEEN Convert(datetime,'2013-08-20 04:00:00.000')--start date
AND Convert(datetime,'2013-08-30 04:00:00.000')
在 C# 中,我获取开始日期和结束日期。
FromDateWithStartTime = Convert.ToDateTime(dt.Rows[0]["Fdate"]).ToString("yyyy/MM/dd HH:mm:ss");
ToDateWithEndTime = Convert.ToDateTime(dt.Rows[0]["Edate"]).ToString("yyyy/MM/dd HH:mm:ss");
我想要介于开始日期和结束日期之间的日期。 并绑定 DRP DOWN 列表中的所有日期。 我该怎么做。
【问题讨论】:
标签: asp.net