在通用查询语言中使用DURING谓词的日期过滤器

时间:2017-03-14 19:01:47

标签: java geoserver

如何使用类似DURING的谓词

在常用查询语言中应用日期范围过滤器

1 个答案:

答案 0 :(得分:0)

时间谓词指定时间值表达式与时间或时间段的关系。语法是:

Expression DURING Time Period 
  

描述 - 测试时间段是否在一段时间内

例如:

ts DURING 2016-02-26T00:00:00.000Z / 2017-02-27T23:59:59.999Z

其中“ts”是时间表达式(或键名持有日期时间值)

有关Temporal谓词的基于持续时间的查询的更多信息,请参阅以下链接 http://docs.geoserver.org/latest/en/user/filter/ecql_reference.html#temporal-predicate