#310: date validator still return valid if the value doesn't contain digits