我有日期时间范围:如何从日期范围获取日期时间列表?
var _checkInYear = (from d in db.bookings select d.checkinyear).ToList();
var _checkInMonth = (from d in db.bookings select d.checkinmonth).ToList();
var _checkInDay = (from d in db.bookings select d.checkinday).ToList();
var _checkOutYear = (from d in db.bookings select d.checkoutyear).ToList();
var _checkOutMonth = (from d in db.bookings select d.checkoutmonth).ToList();
var _checkOutDay = (from d in db.bookings select d.checkoutday).ToList();
我怎样才能从这个范围DateTime
名单?例如,如果入住时间为20/08/2011,并且23/08/2011需要在此范围内列入日期时间。
20/08/2011,21/08/2011,22/08/2011,23/08/2011。
嗯,这可能是问题的目的,一个人为的例子,但我担心这甚至不会做你想要什么。你可能会更好使用'var checkInData = bookings.Select(new DateTime(d.CheckinYear,d.CheckinMonth,d.CheckinDay))。ToList();'等。除此之外,很难给你提供的东西回答你的问题。你能否进一步扩大? –