这是我发送给服务器的json对象(Http post)
{ “USER_ID”: “91 *********”, “USER_NAME”: “********”, “生日”: “1994-26-01”,“位置“:”新德里,印度“}
我在客户端遇到内部服务器错误。在检查服务器时,它说:
HTTP 400 BAD REQUEST Content-Type:application / json Vary:Accept 允许:GET,POST,HEAD,OPTIONS
{ “生日”:[ “日期格式错误。请使用以下格式之一:YYYY [-MM [-DD]]” ]}
但是当db存储日期时,它会以我所用的格式保存它,那么我哪里出错?我应该以什么格式发送日期字段中的值?
注意:我是django的菜鸟
答案 0 :(得分:2)
消息说您需要以YYYY-MM-DD格式传递日期(年份为4位,月份为2位,日期为2位)。相反,正如我们从你的例子中看到的那样,你是passong" 1994-26-01"这是YYYY-DD-MM(因为26只能是一天)。这就是你收到错误的原因。
您需要修改传递的日期时间格式,YYYY-DD-MM在任何情况下都无效。