query-4ce0ac4410769c40680f6f309434881e

rq turtle/ttl

When does 1953-01-01T00:00:00Z mean 1953 (no month/day) and when 1 Jan 1953?Partial birth dates where only a year is given seem to be stored/ reported in the same way as a full birth date on the 1st of January, eg 1953-01-01T00:00:00Z was born at some point in 1958, shown as "1 January 1958 1958-01-01T00:00:00Z"(Q96750)Falk Struckmann has a birth date of 1 Jan 1953, shown as "1 January 1953 1953-01-01T00:00:00Z"(Q2861756)Armand Arapian 17:40, 12 November 2020 (UTC)) talk (ScarabocchioHow can I tell them apart, which is a year only, and which a full date? 17:55, 12 November 2020 (UTC) Jura, that there is +1953-01-01T00:00:00Z. There you also have "Precision 1 day". --- the diff shows "1 January 1953". It's only in Q2861756#P56918:52, 12 November 2020 (UTC)) talk (ScarabocchioPS: I'm using WDQS to submit a query. The two date fields, human-readable and ISO 8601, are coming from the ?bd variable and its label ?bdLabel. 18:48, 12 November 2020 (UTC)) talk (Scarabocchio: Thanks!, but I haven't been able to see how to get this into my result set. How do I do that? Jura1@

Use at

PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX psv: <http://www.wikidata.org/prop/statement/value/>
PREFIX p: <http://www.wikidata.org/prop/>
SELECT * { wd:Q2861756 p:P569 ?st . 
          ?st psv:P569 ?dtnode . 
          ?dtnode ?a ?b . }

Query found at

graph TD classDef projected fill:lightgreen; classDef literal fill:orange; classDef iri fill:yellow; v3("?a"):::projected v4("?b"):::projected v2("?dtnode"):::projected v1("?st"):::projected c1(["wd:Q2861756"]):::iri c1 --"p:P569"--> v1 v1 --"p:statement/value/P569"--> v2 v2 -->v3--> v4