Ma datetime dans la base de donnée ramenne le temps à 00:00:00
franckyaz
-
franckyaz -
franckyaz -
Bonjour. J'ai un autre petit problème .
un extrait de mon code:
//......
$test = new TestEntity();
$format = 'Y-m-d H:i:s';
$date = \DateTime::createFromFormat($format, '2009-02-15 15:16:17');
$test->setStartTime($date);
//persist et flush
mais une fois dans la base de donnée la datetime devient 2009-02-15 00:00:00.
j'ai tout essayé mais le temps est toujours ramené à 00 dans la base donnée.
Je rappelle que le champ startTime de mon entité est un datetime et pareil pour celui de la base de donnée meme quand j'utilise la new \DateTime().
Je rappelle que j'ai crée mon entité avec datetime comme type du champ startTime mais quand j'ai fais un --dump-sql et --force, dans la base de donnée ce champ avait plutôt le type Date et pas DateTime; j'ai du le forcer à DateTime depuis l'interface phpMyAdmin.
si quelqu’un pouvait m'aider je serais très ravis .
un extrait de mon code:
//......
$test = new TestEntity();
$format = 'Y-m-d H:i:s';
$date = \DateTime::createFromFormat($format, '2009-02-15 15:16:17');
$test->setStartTime($date);
//persist et flush
mais une fois dans la base de donnée la datetime devient 2009-02-15 00:00:00.
j'ai tout essayé mais le temps est toujours ramené à 00 dans la base donnée.
Je rappelle que le champ startTime de mon entité est un datetime et pareil pour celui de la base de donnée meme quand j'utilise la new \DateTime().
Je rappelle que j'ai crée mon entité avec datetime comme type du champ startTime mais quand j'ai fais un --dump-sql et --force, dans la base de donnée ce champ avait plutôt le type Date et pas DateTime; j'ai du le forcer à DateTime depuis l'interface phpMyAdmin.
si quelqu’un pouvait m'aider je serais très ravis .
A voir également:
- Ma datetime dans la base de donnée ramenne le temps à 00:00:00
- Base de registre - Guide
- Tnt base de données vide ✓ - Forum TNT / Satellite / Réception
- Dans le diaporama à télécharger, les diapositives s’enchaînent automatiquement. combien de temps la diapositive crayon met-elle à s’afficher ? combien de temps reste-t-elle affichée à l’écran ? - Forum Powerpoint
- Renommer plusieurs fichiers en même temps - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
2 réponses
salut,
sa ressemble a du symfony ...
j'ai pas testé mais bon...
sa ressemble a du symfony ...
$test = new TestEntity(); $test->setStartTime(new \DateTime('2009-02-15 15:16:17')); //persist et flush
j'ai pas testé mais bon...
oui c est du symfony. j ai testé ton code bien avant meme de poster sur ce forum mais le resultat etait le meme. mais j ai fini par réaliser que le probleme venais de la nouvelle version de symfony que j ai telechargé. j ai telechargé une version anterieur et avec le meme code je n avais plus de probleme.
merci pour ton echange
merci pour ton echange