Запрос XPath 2.0: 1 элемент, проверка между двумя датами
Вот так выглядит мой XML-файл
(1 запись:)
<movie>
<idMovie>4373</idMovie>
<Name>Casanova</Name>
<Timestamp>2012-11-15 15:00:00</Timestamp>
<is3D>1</is3D>
<isNL>0</isNL>
<Room>35</Room>
<Theater>Kinepolis Brussel</Theater>
</movie>
Поскольку мне нужно проверить, какие фильмы воспроизводятся на следующей неделе, я попробовал выражение XPath (2.0), например:
/movie[Theater="xxxx"][Timestamp>'2012-11-09']/Name
Который возвращает мне все фильмы с меткой времени больше 29 октября. Но мне нужны все фильмы с 29 октября по 5 ноября. Я думаю, что мне понадобится функция BETWEEN или что-то в этом роде.
Надеюсь, кто-то сможет помочь!
заранее спасибо
1 ответ
Решение
Использование and
:
[Timestamp>'2012-10-29' and Timestamp<'2012-11-05']