title: In JsonSchema, the format value should be set as "full-date" or "date"?
body: <p>You may use <a href="https://jsonschemalint.com/#/version/draft-06/markup/json" rel="noreferrer">jsonSchemaLint</a> for testing purposes.</p>
  
  <p>I have this JsonSchema, which sets format as "full-date". All Draft-6 validators (Json.Net) accepts the schema as valid. </p>
  
  <pre><code>{
    "title": "MyTestSchema",
    "type": "object",
    "properties": {
      "MyDateValue": {
        "type": "string",
        "format": "full-date",
        "description": "We expect yyyy-MM-dd"
      }
    }
  }
  </code></pre>
  
  <p>But it is unable to identify this Json object is wrong: </p>
  
  <pre><code>{
   "MyDateValue": "2017-10-1"
  }
  </code></pre>
  
  <p>When I switch the schema from "full-date" to "date" only, it works:</p>
  
  <pre><code> {
    "title": "MyTestSchema",
    "type": "object",
    "properties": {
      "MyDateValue": {
        "type": "string",
        "format": "date",
        "description": "We expect yyyy-MM-dd"
      }
    }
  }
  </code></pre>
  
  <p>Is the one on the top ("full-date") correct term as Json rules? Please refer some documentation.</p>