Ben formatı yyyy / aa / gg 00:00:00 MySQL tarih almak duyuyorum. PHP biçimi gg / AAA / yyyy içine bu tarih dönüştürmek istiyorum.
PHP'nin date ve kullanımı strtotime:
$formatted = date('d/M/Y', strtotime($date_from_mysql));
Ya MySQL en DATE_FORMAT işlevi inşa kullanın:
SELECT DATE_FORMAT(datetime, '%d/%b/%Y') datetime FROM table
Veya, hem lezzet biraz karıştırıp:
SELECT UNIX_TIMESTAMP(datetime) timestamp FROM table;
$formatted = date('d/M/Y', $timestamp);
Eğer aynı sayfada farklı formatları almak gerekirse son yöntem kullanışlı; başka dönüşümler olmadan: o zaman sadece ($ timestamp 'i H') tarih kullanmak ('d / M / Y', $ timestamp) ve tarih olabilir, ayrı ayrı tarih ve saati yazdırmak istiyorum söylüyorlar.
Eğer özel bir php çözüm istedi, ancak aynı zamanda MySQL date_format() fonksiyonu ilginizi çekebilir.
SELECT date_format(dt, '%d/%m/%Y') ...