Хорошо, у меня есть скрипт, который читает файл в формате csv, и есть время, отформатированное в традиционном формате ЧЧ: ММ am / pm.Мне нужно преобразовать это в стандартный формат времени MySQL (ЧЧ: ММ: СС).
Это то, что я имею до сих пор, и это работает
$schedule[$row]["TIME"] = date("H:i:s", strtotime($data[4]))
проблема в том, что, если ввод отформатирован неправильно, я не могу сказать.Есть ли какая-то особенность «or die ()», которую я могу использовать, или мне нужно каким-то образом проверять регулярное выражение или что-то в этом роде?
Например:
12: 00 вечера должно быть 12: 00: 00 но ... если есть некоторые проблемы с форматом 12: 00 вечера, выходит как 17: 00: 00
Спасибо, Ян