Это то, что я делаю с моим кодом PayPal, который примерно такой же, как здесь
function convertTime($time) {
$time = urldecode($time);
list($hour, $minute, $junk) = explode(':',$time);
list($second, $month, $day, $year) = explode(' ',$junk);
$day = explode(',',$day);
$day = $day[0];
$montharr = array('Jan'=>1,'Feb'=>2,'Mar'=>3,'Apr'=>4,'May'=>5,'Jun'=>6,'Jul'=>7,'Aug'=>8,'Sep'=>9,'Oct'=>10,'Nov'=>11,'Dec'=>12);
$timestamp = mktime($hour, $minute, $second, $montharr[$month], $day+1, $year);
return $timestamp;
}
Затем вы можете изменить отметку времени на то, что вы хотите, используя функцию даты PHP
<?PHP
date('F j', convertTime($end_time));
?>
Я понимаю, что есть функция strtotime (), но это дает мне немного больше контроля над вещами.