2009-08-30 4 views
0

私は列の日付だけを比較しようとしていますが、以下のクエリは結果セットを取得しない時間も比較しているためです。LINQを使用するタイムスタンプではなく日付のみを比較する方法

私は実際の日付の値の一致にのみ興味がある場合、どのようにこの同じLINQクエリを書くことができますか?

はコラム「ImportDateは、」あなたはそれを文字列として比較することができますかあなただけの日付を使用することができ、この2009年8月30日午前12時26分00秒

from t in UnitsOfWork _ 
where t.ImportDate = "08/30/2009" _ 
select t 

答えて

4

に似た値を持ちますImportDate

where t.ImportDate.ToString("yyyyMMdd") == "20090830" 

または

where t.ImportDate.Date == new DateTime(2009,8,30) 
のプロパティ
関連する問題