• 20-04-2020, 18:20:10
    #1
    Merhaba arkadaşlar, konumu ziyaret ettiğiniz için teşekkür ederim.
    Tablomda blog_tarih aldı bir satırım var, bu satırı datetime - current_timestamp() şeklinde oluşturdum. Yani bir veri ekleyince otomatik oluşturulduğu tarihi yazıyor, ama format çok karışık oldu.

    Kodlar: https://prnt.sc/s2rfuj

    Normal Format: 2020-04-16 13:58:07
    Çevirmek İstediğim Format: 04 Nisan 2020

    Formatı nasıl değişebilirim? Güzel cevaplarınız için şimdiden teşekkür ederim.
  • 20-04-2020, 18:26:42
    #2
    Üyeliği durduruldu
    setlocale( LC_ALL , 'Turkish');
    echo date("d.M.Y", $b_cek['blog_tarih']);
  • 20-04-2020, 18:27:31
    #3
    Merhaba
    Aradığınız kod şunun gibi birşey:
        setlocale( LC_ALL , 'Turkish');
       echo strftime('%d %B %Y',strtotime('2020-02-02'));
    setlocale yapmazsanız sunucu diline göre çıktı alacaktır. setlocale fonksyonunu sayfanın en tepesine eklemeniz lazım
  • 20-04-2020, 18:28:22
    #4
    $date = date("d m Y", strtotime($b_cek["blog_tarih"]));
    Bu şekilde $date değişkenini yazdırdığında 04 04 2020 gibi yazdıracaktır. Ay'ı, PHP sana Türkçe olarak vermez. Sen bir array oluşturup, m'ye denk gelen kısmı array'den çektirebilirsin.
  • 20-04-2020, 18:30:39
    #5
    Mobildeyim şuanda direkt kod yazamayacagim mantığı su;

    date('Y-m-d', strtotime($date))Bu fonksiyon ile istediğin formata cevireceksin. PHP Türkçe tarih desteklemediği için buradaki yöntemi kullanıp Türkçe yazdirabilirsin.

    https://www.merdincz.com/Php-Turkce-Gunler-Aylar/
  • 20-04-2020, 18:32:28
    #6
    $tarih = "2020-04-16 13:58:07";
    echo $yeni_tarih = date('j F Y', strtotime($tarih));
    4 nisan şu şekilde;
    date('m F Y', strtotime($tarih)
  • 20-04-2020, 18:32:37
    #7
    burak2yilmaz adlı üyeden alıntı: mesajı görüntüle
    $date = date("d m Y", strtotime($b_cek["blog_tarih"]));
    Bu şekilde $date değişkenini yazdırdığında 04 04 2020 gibi yazdıracaktır. Ay'ı, PHP sana Türkçe olarak vermez. Sen bir array oluşturup, m'ye denk gelen kısmı array'den çektirebilirsin.
    Hocam çok çok çok teşekkür ederim İşe yaradı.