Запрос 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']
Другие вопросы по тегам