у меня есть время в формате 04:00 PM, так как я могу добавить или вычесть время в этом ... таким образом, чтобы при сохранении AM и PM также сохранялись ...
Вы можете использовать функцию strtotime .
$timestamp = strtotime('04:00 PM');