我正在使用jmsserializerbundle以下内容:
jms_serializer:
enable_short_alias: true
handlers:
datetime:
default_format: 'Y-m-d\TH:i:sO'
default_timezone: America/Bogota
cdata: true
现在当序列化程序发现DateTime类转换为'2014-11-11T15:10:22-0500'格式时,整个应用程序都可以使用它。但我需要只使用'Y-m-d'格式¿我怎么能实现呢?
答案 0 :(得分:0)
在您一次性输入时,您可以执行以下操作
/**
* @Type("DateTime<'Y-m-d'>")
*/
private $updatedAt;
http://jmsyst.com/libs/serializer/master/reference/annotations#type