Javascript 如何将日期作为JSON字符串发送到symfony2?

Javascript 如何将日期作为JSON字符串发送到symfony2?,javascript,json,angularjs,date,symfony,Javascript,Json,Angularjs,Date,Symfony,我尝试将数据从HTML表单发送到使用Symfony2PHP框架创建的RESTAPI。表单数据用javascript(AngularJS)处理,并作为JSON字符串发送到API。以HTTP PUT请求的形式发送数据效果良好。如果我尝试验证数据,就会出现问题 为了验证数据,我创建了一个表单类,并使用symfony2的表单验证机制。这里出现了问题。验证机制无法识别我的日期格式。。。我尝试了以下格式: {‘年’:‘2014’,‘月’:‘05’,‘日’:‘15’} 及 2014-05-15 在这两种情况下

我尝试将数据从HTML表单发送到使用Symfony2PHP框架创建的RESTAPI。表单数据用javascript(AngularJS)处理,并作为JSON字符串发送到API。以HTTP PUT请求的形式发送数据效果良好。如果我尝试验证数据,就会出现问题

为了验证数据,我创建了一个表单类,并使用symfony2的表单验证机制。这里出现了问题。验证机制无法识别我的日期格式。。。我尝试了以下格式:

{‘年’:‘2014’,‘月’:‘05’,‘日’:‘15’}

2014-05-15

在这两种情况下,验证都会抛出错误“生日:\n错误:此值无效。\n”

如果有人能给我一个提示来解决这个问题,我将非常高兴


提前感谢

找到了一个类似但没有令人满意的答案。能否提供您拥有的验证功能代码?请尝试创建
dataTransformer
和创建
\DateTime
对象。但是我已经研究了
日期验证器
,传递字符串应该有效。谢谢大家的回答!我将尝试dataTransformer,然后将结果发布到这里。