• 05-04-2020, 21:41:31
    #1
    Arkadaşlar merhaba veritabanında zaman adında sütunuma timestamp CURRENT_TIMESTAMP olarak zamanı 2020-04-05 21:38:55 gibi eklenen verinin zamanını alıyorum bunu
    <?php
    $tarih = $cek['zaman'];
    $tarih2 = date("d F Y ",strtotime($tarih));
    $ing_aylar = array("January","February","March","May","April","June","July","August","September","October","November","December");
    $tr_aylar = array("OCAK","ŞUBAT","MART","NİSAN","MAYIS","HAZİRAN","TEMMUZ","AĞUSTOS","EYLÜL","EKİM","KASIM","ARALIK");
    $tarih2 = str_replace($ing_aylar,$tr_aylar,$tarih2);
    ?>
    ile
    <?php echo $tarih2 ?>
    çekerek 05 NİSAN 2020 olarak değiştiriyorum
    ben burda saatide almak istiyorum ( 05 NİSAN 2020 21:38 ) nasıl yapabilirim?
  • 05-04-2020, 21:45:34
    #2
    Üyeliği durduruldu
    logomerkezi adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba veritabanında zaman adında sütunuma timestamp CURRENT_TIMESTAMP olarak zamanı 2020-04-05 21:38:55 gibi eklenen verinin zamanını alıyorum bunu
    <?php
    $tarih = $cek['zaman'];
    $tarih2 = date("d F Y ",strtotime($tarih));
    $ing_aylar = array("January","February","March","May","April","June","July","August","September","October","November","December");
    $tr_aylar = array("OCAK","ŞUBAT","MART","NİSAN","MAYIS","HAZİRAN","TEMMUZ","AĞUSTOS","EYLÜL","EKİM","KASIM","ARALIK");
    $tarih2 = str_replace($ing_aylar,$tr_aylar,$tarih2);
    ?>
    ile
    <?php echo $tarih2 ?>
    çekerek 05 NİSAN 2020 olarak değiştiriyorum
    ben burda saatide almak istiyorum ( 05 NİSAN 2020 21:38 ) nasıl yapabilirim?
    $tarih2 = date("d F Y H:i ",strtotime($tarih));
  • 05-04-2020, 21:48:56
    #3
    logomerkezi adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba veritabanında zaman adında sütunuma timestamp CURRENT_TIMESTAMP olarak zamanı 2020-04-05 21:38:55 gibi eklenen verinin zamanını alıyorum bunu
    <?php
    $tarih = $cek['zaman'];
    $tarih2 = date("d F Y ",strtotime($tarih));
    $ing_aylar = array("January","February","March","May","April","June","July","August","September","October","November","December");
    $tr_aylar = array("OCAK","ŞUBAT","MART","NİSAN","MAYIS","HAZİRAN","TEMMUZ","AĞUSTOS","EYLÜL","EKİM","KASIM","ARALIK");
    $tarih2 = str_replace($ing_aylar,$tr_aylar,$tarih2);
    ?>
    ile
    <?php echo $tarih2 ?>
    çekerek 05 NİSAN 2020 olarak değiştiriyorum
    ben burda saatide almak istiyorum ( 05 NİSAN 2020 21:38 ) nasıl yapabilirim?
    İkinci satırdaki kodu aşağıdakiyle değiştirin:
    $tarih2 = date("d F Y H:i",strtotime($tarih));
  • 05-04-2020, 21:49:06
    #4
    Veri tabanında gelen $cek['zaman'] değişkenini direkt aşağıdaki fonksiyondan geçirirseniz istediğiniz sonucu alırsınız.

    function tr_tarih($date) { return iconv('latin5','utf-8',strftime('%d %B %Y %H:%M',strtotime($date)));}
    Ama öncelikle başa
    setlocale(LC_ALL,"turkish");
    eklemeniz lazım Türkçe destek için.
    echo tr_tarih($cek['zaman']);
  • 05-04-2020, 21:51:34
    #5
    Teşekkürler arkadaşlar