5
का उपयोग कर वर्तमान सप्ताह का चयन करें मैं where
कथन कैसे लिखूं जो Date
फ़ील्ड Sunday
से Saturday
के बीच किसी दिए गए दिनांक के बीच रिकॉर्ड का चयन करें।LINQ
Data Fields: Id, Name, Date
का उपयोग कर वर्तमान सप्ताह का चयन करें मैं where
कथन कैसे लिखूं जो Date
फ़ील्ड Sunday
से Saturday
के बीच किसी दिए गए दिनांक के बीच रिकॉर्ड का चयन करें।LINQ
Data Fields: Id, Name, Date
कहाँ date
प्रश्न में तारीख है, कैसे के बारे में:
DateTime start = date.Date.AddDays(-(int)date.DayOfWeek), // prev sunday 00:00
end = start.AddDays(7); // next sunday 00:00
var qry = from record in data
where record.Date >= start // include start
&& record.Date < end // exclude end
select record;
DateTime givenDate = DateTime.Today;
DateTime startOfWeek = givenDate.AddDays(-1 * givenDate.DayOfWeek);
DateTime endOfWeek = startOfWeek.AddDays(7);
var query = myObjects
.Where(ob => startOfWeek <= ob.DateField && ob.DateField < endOfWeek)