2011-08-22 177 views
0

我試圖比較L2E查詢中兩個日期時間的差異。我知道將DateTime方法轉換爲實體框架確實存在問題,我需要在幾分鐘內進行精確比較。我試圖比較TicksDateTime,但它不被支持。我可以明確地測試同一天,小時和分鐘(使用Microsoft.VisualBasic.DateAndTime類中的方法做這個技巧,我不知道爲什麼常規的DateTime仍然不被支持),但它會有問題,比如說,午夜值,我不想應付檢查日期,如果他們不同,檢查日子是否相鄰,然後小時/分鐘,必須有更方便的方法。我如何在L2E查詢中比較蜱蟲(這是對我進行檢查的最直接的方式,例如15分鐘的差異)?LINQ-to-Entities查找日期時間差

回答

0

另一種找到日期時間的差異可能是一些喜歡 -

var p = (from ad in dcDistrict.ADULTs 
         where DateTime.Now.Subtract(ad.CREATED.Value).Minutes >= 15 
         select ad);