sparql rdf fuseki如何在图形名称中过滤日期

sparql rdf fuseki如何在图形名称中过滤日期,rdf,sparql,fuseki,Rdf,Sparql,Fuseki,我在jena fuseki rdf商店里找到了很多图表名, 以下是我的图表的名称: | <http://stormsmacs/tests/2015-03-03T04:27:57Z> | | <http://stormsmacs/tests/2015-03-03T05:20:59Z> | | <http://stormsmacs/tests/2015-03-03T05:22:29Z> | | <http://stormsmacs/tests/2015-03

我在jena fuseki rdf商店里找到了很多图表名, 以下是我的图表的名称:

| <http://stormsmacs/tests/2015-03-03T04:27:57Z> |
| <http://stormsmacs/tests/2015-03-03T05:20:59Z> |
| <http://stormsmacs/tests/2015-03-03T05:22:29Z> |
| <http://stormsmacs/tests/2015-03-03T05:25:03Z> |
| <http://stormsmacs/tests/2015-03-03T05:27:01Z> |
| <http://stormsmacs/tests/2015-03-03T05:30:37Z> |
| <http://stormsmacs/tests/2015-03-03T05:44:02Z> |
| <http://stormsmacs/tests/2015-03-03T05:52:19Z> |
| <http://stormsmacs/tests/2015-03-03T05:58:47Z> |
等等。 如何筛选图表以获得两个日期之间的所有图表


多谢各位

当我们有实际的数据来处理时,这会更容易。请务必提供我们将来可以使用的数据。对于本例,我刚刚使用values块将带有嵌入日期时间的URI绑定到?dateUri变量。查询中的注释解释了发生了什么。一般的想法是将URI转换为字符串,去掉公共前缀,将后缀转换为xsd:dateTime,并基于它进行筛选

前缀xsd: 选择?日期时间在哪里{ -用URI编码的日期 值?日期URI{ } -任意的开始和结束日期 值?开始{2015-03-03T05:22:29Z^^xsd:dateTime} 值?结束{2015-03-03T05:44:02Z^^xsd:dateTime} -从URI字符串中提取dateTime部分,并转换 -将其转换为xsd:dateTime。 绑定xsd:dateTimestrafterstr?dateUri,http://stormsmacs/tests/ 日期时间 -根据开始和结束时间筛选结果 过滤器?开始