2
Ma page envoie une demande de paiement ajax avec charge utile:Symfony2 - JSMSerializerBundle ISO8601 - Demande non valide
start_date: "2014-07-03T21:37:01.396Z"
La date a été créé avec:
var start_date = new Date();
J'ai essayé de la même manière:
var start_date = new Date().toISOstring;
JMSSerializer a besoin de cette dateformat: Ymd \ TH: i: sO. Mais se plaint:
"Invalid datetime \"2014-07-03T21:37:01.396Z\", expected format Y-m-d\\TH:i:sO."
Mon entité-champ a une annotation:
@ORM\Column(name="start_date", type="datetime", nullable=true)
datetime Type vient de MySql DateTime.
J'ai le même problème. De ce que j'ai lu jusqu'ici .396Z est le décalage de fuseau horaire dans JS (396 minutes?). PHP cherche le décalage dans le format suivant + HH: MM ou + HHMM –