Project:SPARQL/examples: Difference between revisions

m
Line 1,357: Line 1,357:
## {?person bnwdt:P131 ?date_edtf } union {?person bnwdt:P132 ?date_edtf } union {?person bnwdt:P133 ?date_edtf }   
## {?person bnwdt:P131 ?date_edtf } union {?person bnwdt:P132 ?date_edtf } union {?person bnwdt:P133 ?date_edtf }   
      
      
     ## we'll need to know what kind of date it is
     ## need to know what kind of date it is
     ?person ?date_type ?date_edtf .
     ?person ?date_type ?date_edtf .
        
        
     ## this filter is important for edtf dates!
     ## filter for edtf dates
     ## https://github.com/ProfessionalWiki/WikibaseEdtf
     ## docs: https://github.com/ProfessionalWiki/WikibaseEdtf


     FILTER ( datatype(?date_edtf) = xsd:edtf  ) .
     FILTER ( datatype(?date_edtf) = xsd:edtf  ) .
579

edits