Я пытаюсь преобразовать пользователя, введенное 12-часовое время в 24-часовое время в php, чтобы я мог лучше сортировать и сообщать об этом. ниже кода возвращается 16:00 независимо от того, что введено.Функция php date возвращает неправильное значение
$starttime1 = date("H:i", strtotime("$starttime"));
в данном случае то, что в настоящее время поступает в $ время_запуска является г: я: s: А или 4: 00: 00: AM
В последний час ищущий, как представляется, проблема с функция дата не получает нужную информацию, поэтому я попытался DateTime :: createFromFormat
$starttime = DateTime::createFromFormat('g:i:s:A', $starttime);
$starttime1 = $starttime->format('H:i');
генерирует нулевой
Я чувствую, что я делаю что-то глупое .. нужно сделать перерыв от кодирования и будет держать GOOG но надеясь, что кто-то может указать мне в правильном направлении.