A date must be formatted YYYY-MM-DD.
cbc:*[ends-with(name(), 'Date')]
(string(.) castable as xs:date) and (string-length(.) = 10)