diff --git a/main/exercice/exercise.class.php b/main/exercice/exercise.class.php index 26cc0f46e5..f1156bae9e 100644 --- a/main/exercice/exercise.class.php +++ b/main/exercice/exercise.class.php @@ -1196,6 +1196,10 @@ class Exercise { if ($form->getSubmitValue('activate_start_date_check') == 1) { $start_time = $form->getSubmitValue('start_time'); + $start_time['F'] = sprintf('%02d', $start_time['F'] + 1); + $start_time['i'] = sprintf('%02d', $start_time['i'] + 1); + $start_time['d'] = sprintf('%02d', $start_time['d'] + 1); + $this->start_time = $start_time['Y'].'-'.$start_time['F'].'-'.$start_time['d'].' '.$start_time['H'].':'.$start_time['i'].':00'; } else { $this->start_time = '0000-00-00 00:00:00'; @@ -1203,6 +1207,10 @@ class Exercise { if ($form->getSubmitValue('activate_end_date_check') == 1) { $end_time = $form->getSubmitValue('end_time'); + $end_time['F'] = sprintf('%02d', $end_time['F'] + 1); + $end_time['i'] = sprintf('%02d', $end_time['i'] + 1); + $end_time['d'] = sprintf('%02d', $end_time['d'] + 1); + $this->end_time = $end_time['Y'].'-'.$end_time['F'].'-'.$end_time['d'].' '.$end_time['H'].':'.$end_time['i'].':00'; } else { $this->end_time = '0000-00-00 00:00:00';