[Wikidata-bugs] [Maniphest] [Commented On] T253718: WDQ should reject invalid datetime literals

2020-05-28 Thread VladimirAlexiev
VladimirAlexiev added a comment. Use `FILTER(?dateOfDeath >= "2020-01-01"^^xsd:date)` which is as convenient, but is also a valid literal (note the datatype). The trouble with accepting invalid input is that further computations then become invalid. Eg how do you explain these results:

[Wikidata-bugs] [Maniphest] [Commented On] T253718: WDQ should reject invalid datetime literals

2020-05-27 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. This is probably a Blazegraph thing, not sure how much influence we have over it. But I disagree that it should be fixed – `FILTER(?dateOfDeath >= "2020-01-01"^^xsd:dateTime)` is much more convenient to write, and in my opinion also more legible, than