2009-08-04 44 views
0

私が検索に使用した日付に基づいて異なる結果を取得しています。ここでSharepoint CAML日付クエリ

は私が表示したい3つのレコードがある

1, 2009-08-11T00:00:00Z, 2009-08-14T23:59:59Z 
2, 2009-08-11T00:00:00Z, 2009-08-14T23:59:59Z 
3, 2009-08-14T20:00:00Z, 2009-08-14T22:00:00Z 

を次のように私は

- 2009-08-14T20:00:00Z, 2009-08-14T22:00:00Z 
= i get rows 1,2 

- 2009-08-14 T20:00:00Z, 2009-08-14 T22:00:00Z 
= i get rows 3 

EVENTDATEと終了日の間は、なぜ時間を検索すると、EVENTDATE、およびENDDATEのためのそれらの値は、日付と時間の間にスペースを入れると、私は違う結果になりますか?リストへのエントリは同じで、返される結果の日付はまったく同じ形式です。

答えて

1

ISO 8601 standardは、Tのいずれかの側のスペースが有効であると指定していますが、CAMLパーサーは非スペースのみを受け入れると推測します。あなたが見ているのは副作用です。