Bunun yanı sorguda şu anda var, bir datetime alanı açıp:MySQL'de bir datetime'dan 3 saat nasıl çıkarılır?
SELECT DATE_FORMAT(x.date_entered, '%Y-%m-%d') AS date FROM x ORDER BY date ASC
Ne yapmak istiyorum bu tarihten itibaren 3 saat (GMT sorunları) çıkarmak, ama PHP ile bunu yapamaz PHP sadece tarih bölümünü bilir, zamanı değil.
gibi dönüştürmek olabilir ihtiyacım olan formatta? '% Y-% m-% d' –
@Lucas Niçin' DATE_FORMAT() 'nı yaptığınızdan emin değilim - DATE (x.date_entered)' zaten yapmıyor mu? Son satır DATE olacaktır (DATE_SUB (x.date_entered, INTERVAL 3 HOUR)) –
İstediğim biçimde tarihi önceden biçimlendirmek istedim (YYYY/AA/GG), ancak nasıl emin olamadım PHP'de bunu yapmak için SQL kullanıyorum. –