RUBY:json模式gem中的日期格式YYYY-MM-DD不起作用,为什么?

RUBY:json模式gem中的日期格式YYYY-MM-DD不起作用,为什么?,ruby,rubygems,jsonschema,Ruby,Rubygems,Jsonschema,我使用的是ruby gem json模式 我有一个json模式代码,它使用“date”格式,但是“format”:“date-time”格式不起作用。你知道为什么它不起作用吗 schema.json { "id": "url here", "$schema": "http://json-schema.org/draft-04/schema#", "title": "Person", "description": "Person data", "type": "object",

我使用的是ruby gem json模式

我有一个json模式代码,它使用“date”格式,但是“format”:“date-time”格式不起作用。你知道为什么它不起作用吗

schema.json

{
  "id": "url here",
  "$schema": "http://json-schema.org/draft-04/schema#",
  "title": "Person",
  "description": "Person data",
  "type": "object",
  "definitions": {
  },
  "properties": {
    "arrival": {
      "type": "object",
      "properties": {
        "date": {
          "type": "string",
          "format": "date"
        }
      },
      "required": ["date"]
    }
  },
  "required": ["arrival"]
}

似乎您的模式太旧了。草案7中引入了单独的
date
time
格式。@Stefan这是使用json模式ruby gem的,它使用草案4:/。谢谢你知道不使用模式匹配的方法吗?看起来你的模式太旧了。草案7中引入了单独的
date
time
格式。@Stefan这是使用json模式ruby gem的,它使用草案4:/。谢谢你知道不使用模式匹配的方法吗?