Bonjours, j'espère que vous allez bien et que je vais pouvoir trouver de l'aide pour ce sujet
Je vous explique, lorsque j'envoie mes données ( à savoir une heure de début et de fin), implicitement une heure se soustrait à mon champs end ce qui me pose un énorme problème,
Je vous montre ceci par mon controler
```
if ($form->isSubmitted() && $form->isValid()) {
$dateStart = $form->get('start')->getData(); // Heure de début du rendez vous
$dateEnd = $form->get('end')->getData(); // Heure de fin du rendez vous
dump($dateStart); // LES DUMPS EN QUESTION
dump($dateEnd); // LES DUMPS EN QUESTION ```
Le dump en question
``` AppointmentController.php on line 124:
DateTime @1679004000 {#1426 ▼
date: 2023-03-16 22:00:00.0 +00:00
}
AppointmentController.php on line 125:
DateTime @1679004000 {#1488 ▼
date: 2023-03-16 22:00:00.0 +00:00
}
AppointmentController.php on line 128:
"ta pas capté" ```
```
l'affichage du formulaire
Title
Test (php France)
Start
16/03/2023
HourMinute
22
:
00
End
16/03/2023
HourMinute
23
:
00
```
et le FormTypebuilder de mon formulaire
``` ->add('start', DateTimeType::class, [
'date_widget' => 'single_text',
'view_timezone' => 'Europe/Paris',
'model_timezone' => 'GMT',
'minutes' => [0, 30],
])
->add('end', DateTimeType::class, [
'date_widget' => 'single_text',
'view_timezone' => 'Europe/Paris',
'model_timezone' => 'GMT',
'minutes' => [0, 30],
]) ```
Si vous constatez bien, vous remarquez que lorsque je met le champs end à 23h 00 à mon formulaire et sur mon dump il apparait à 22h et je ne comprends absolument pas pourquoi
J'ai beau avoir controler et tester les fuseax horaires le souci n'a pas changé
Si quelqu'un a déja eu ce probleme je lui serais fort reconnaissant
Par ailleurs, je reste dispo pour tout information qui peut m'aider
Coordialement, Un dev en galère depuis 23h
PS: Je n'ai pas réussi à montrer des screens de mon code mais je peux vous les envoyez ci besoin