{
  "newDate": "2012-12-11",
  "newDateBegging": "2012-01-01",
  "newDateEnd": "2012-12-31",
  "failingDateMonth": {
    "success": false,
    "message": "Field 'month': `13` must be between 1 and 12."
  },
  "newDateWithOneDigit": "2012-01-01",
  "newDateTime": "2012-12-11T10:10:10-03:00",
  "failingDateTimeDays": {
    "success": false,
    "message": "Field 'day': `33` must be between 1 and 31."
  },
  "failingDateTimeMonth": {
    "success": false,
    "message": "Field 'month': `13` must be between 1 and 12."
  },
  "failingDateTimeHour": {
    "success": false,
    "message": "Field 'hours': `25` must be between 0 and 23."
  },
  "failingDateTimeMinutes": {
    "success": false,
    "message": "Field 'hours': `24` must be between 0 and 23."
  },
  "failingDateTimeSeconds": {
    "success": false,
    "message": "Field 'hours': `24` must be between 0 and 23."
  },
  "newDateTimeWithOneDigit": "2012-01-01T01:01:01-03:00",
  "newLocalDateTime": "2012-12-11T10:10:10",
  "failingLocalDateTimeMonth": {
    "success": false,
    "message": "Field 'month': `13` must be between 1 and 12."
  },
  "failingLocalDateTimeDay": {
    "success": false,
    "message": "Field 'day': `33` must be between 1 and 31."
  },
  "failingLocalDateTimeHour": {
    "success": false,
    "message": "Field 'hours': `70` must be between 0 and 23."
  },
  "failingLocalDateTimeMinutes": {
    "success": false,
    "message": "Field 'minutes': `70` must be between 0 and 59."
  },
  "failingLocalDateTimeSeconds": {
    "success": false,
    "message": "Field 'seconds': `70` must be between 0 and 59."
  },
  "newLocalDateTimeWithOneDigit": "2012-01-01T01:01:01",
  "failingLocalTimeMonth": {
    "success": true,
    "message": null
  },
  "failingLocalTimeDay": {
    "success": false,
    "message": "Field 'day': `33` must be between 1 and 31."
  },
  "failingLocalTimeMinutes": {
    "success": false,
    "message": "Field 'minutes': `70` must be between 0 and 59."
  },
  "failingLocalTimeSeconds": {
    "success": false,
    "message": "Field 'seconds': `71` must be between 0 and 59."
  },
  "newTime": "10:10:10-03:00",
  "failingTimeHour": {
    "success": false,
    "message": "Field 'hours': `25` must be between 0 and 23."
  },
  "failingTimeMinutes": {
    "success": true,
    "message": null
  },
  "failingTimeSeconds": {
    "success": false,
    "message": "Field 'seconds': `70` must be between 0 and 59."
  },
  "newTimeWithOneDigit": "01:01:01-03:00",
  "newLocalTime": "10:10:10",
  "newLocalTimeAtTheBegging": "00:00:00",
  "newLocalTimeAtTheEnd": "23:59:59",
  "newLocalTimeWithOneDigit": "01:01:01",
  "failingLocalTimeHour": {
    "success": false,
    "message": "Field 'hours': `25` must be between 0 and 23."
  },
  "failingLocalTimeMinute": {
    "success": false,
    "message": "Field 'minutes': `70` must be between 0 and 59."
  },
  "failingLocalTimeSecond": {
    "success": false,
    "message": "Field 'seconds': `70` must be between 0 and 59."
  }
}