php - how to convert datetime from mysql to doctrine2 odm in zf2? -
I used doctrine2 Odm in zf2 but my updated query store incorrectly results to date how i set the date 2 in principle Will do? Here is my update query:
if ($ this-> getRequest () - & gt; isPost ()) {$ post = $ this- & gt; getRequest () - & gt; GetPost); $ Form & gt; setInputFilter ($ form> getInputFilter ()); $ Form & gt; SetData ($ post); // resonance '& lt; Pre & gt; '; // print_r ($ post); // die (); If ($ form-> isValid ()) {$ formData = $ form-> GetData (); $ Update = $ dm- & gt; createQueryBuilder ('Calendar \ Document \ Event') - & gt; Update () - & gt; Field ('Title') - & gt; Set ($ post ['title']) - & gt; Field ('Description') - & gt; Set ($ post ['description']) - & gt; Field ('Start') - & gt; Set (date ('Ymd H: i: s', $ post ['begin']) - & gt; field ('end') - & gt; set (date ('Ymd H: i: s', $ post ['End'])) -> field ('id') -> equals ($ Id) -> getQuery () -> execute (); return $$- & gt; redirect () -> Get to 'route' ('Calendar'); ('Calendar_ID') - & quot; Redirect () - & gt; toRoute ('Calendar', Arrays ('Action' => ',' Id '= & gt; $ form-> getValue ());} but start this store = 1970-01-01 05: 33:34 and end = 197-01-01 05: 33: 34, I like the correct date format of 6 /
come The need to use
-> field ('start') -> Set (new post \ 'start')) theory will format the data correctly
Comments
Post a Comment