2010-04-13 32 views

Trả lời

16
echo date("jS M Y",strtotime("2010-04-15 23:59:59")); 
+0

Cảm ơn bạn rất nhiều Oezi –

6

Ngoài việc sử dụng datestrtotime, bạn có thể làm

$dateTime = new DateTime('2010-04-15 23:59:59'); 
echo $dateTime->format('jS M Y'); // 15th Apr 2010 

hoặc

$dateTime = date_create('2010-04-15 23:59:59'); 
echo date_format($dateTime, 'jS M Y'); // 15th Apr 2010 
+0

Và cảm ơn bạn đã giúp đỡ của bạn Gordon, tôi thấy có khá nhiều cách để chơi xung quanh với các giải pháp. –

5
$date = date("dS M Y",strtotime("2010-04-15 23:59:59")); 

print $date; 
+0

"d" là ngày trong tháng có số 0 đứng đầu, tôi nghĩ trong trường hợp này "j" (ngày trong tháng không có số 0 đứng đầu) sẽ là giải pháp tốt hơn. – oezi

+0

Cảm ơn sự giúp đỡ của bạn x4tje –

Các vấn đề liên quan