Структура Викиданных: как получить Время начала, когда они находятся под моментом времени - PullRequest
0 голосов
/ 27 марта 2019

Я выполнил запросы, чтобы получить даты экземпляров инцидента, и использовал Point in Time (P585). Ссылка

   SELECT DISTINCT ?incident ?label ?time WHERE {
   ?incident wdt:P31 wd:Q625994.
   ?incident rdfs:label ?label.
   ?incident wdt:P585 ?time.
   FILTER((LANG(?label)) = "en")
   }

Однако в таких случаях, как re: publica, информация о годах будет предоставляться только в форме с 1 января 2007 г. по 2016 г. (они произошли в апреле или мае, и мне нужна более конкретная информация, подобная этой)

Затем я увидел, что re: publica также имеет начальные и конечные даты в пункте «Время в году» в год. Поэтому я попытался изменить wdt: 585 на wdt: 580 (начальные даты), однако тогда я не получил бы re: publica в моих результатах, потому что, очевидно, он не считается с «начальными датами», если я запрашиваю таким образом (потому что это находится под моментом времени).

Как мне узнать время начала, когда Время начала ниже Точка Времени? Или, вообще, как мне получить определенную информацию, которая мне нужна, когда она находится в каких-то других свойствах?

...