function UberDateValidationConstraint(field) {
    this.message = 'Value of {{ field_name }} field is not a valid Date.';

    this.validate = function () {
        var pattern = /^(\d{4})-(\d{2})-(\d{2})$/,