Tarih ve Zaman PHP string

4 Cevap php

Ben şu dizesi vardır: 2010-04-08T12:46:43+00:00

Ben bu dönüştürmek istiyorum:

00:46 @ 8 Nisan 2010

Bu yeterince kolay mı?

4 Cevap

yep. kullanmak strtotime() + date()

Zaman dizeden bir UNIX zaman damgası oluşturmak ve sonra tarih ($ format, $ UNIXtimestamp) kullanmak için strtotime bir göz atın; Tekrar normal bir tarih oluşturmak için:

$Timestamp = strtotime("2010-04-08T12:46:43+00:00");
echo date("your time format", $Timestamp);

Sen PHP.net dan saat biçimi için özel karakterleri bakabilirsiniz

Buyurun.

EDIT : Tam olarak gerektiği gibi

Code:

$time_value = strtotime("2010-04-08T12:46:43+00:00");
$date_in_your_format = date( 'jS F Y @ g:i', $time_value);  
echo $date_in_your_format;