3
私はこの質問のコード例を探しています。EFクエリでDateTimeとTimeSpanを追加するコード例
Using DateTime.Add(TimeSpan) with LINQ
私は日時に全体のTimeSpanを追加する必要があります。
私はすでにSqlFunctions.DateAdd("ss", SqlFunctions.DatePart("s", b.duration)
を試しましたが、これはTimeSpanの秒部分を追加するようなものです。
私が使用したコメントで示唆したようにこれは、これまで
var queryClash = from b in db.calEvents
where (newEvent.startTime <= (SqlFunctions.DateAdd("ss", SqlFunctions.DatePart("ss", b.duration), b.startTime)))
&& (newEventEndTime >= b.startTime)
select b;
むしろその後、 '' SqlFunctions.DatePart( "SS"、b.duration)を使用して、 'SqlFunctions.DateAdd(" ss "、timespan.TotalSeconds、b.startTime'; TimeSpanから合計秒でaddinを使用できませんか? – Agalo
受け入れられた答えの代わりに[rafael](http:// stackoverflow。同じスレッドからの答えは、/ com/questions/16781587/using-datetime-addtimespan-with-linq/34346061#34346061)の回答です。 –