• 22-01-2021, 23:40:36
    #1
    merhaba arkadaşlar bir konuda yardıma ihtiyacım var.
    bir değişken var diyelim içeriği " 02.23.2020" diyelim
    bu içeriği ekrana "2020-02-23" olarak yazdırmak istiyorum. yardımcı olacak kişilere şimdiden çok teşekkür ederim.
  • 22-01-2021, 23:41:39
    #2
    Pm gönderilmiştir.
  • 22-01-2021, 23:44:29
    #3
    echo date("Y-m-d",strtotime($tarihdegiskeni));
  • 22-01-2021, 23:44:52
    #4
    Regex deseni ile yapabilirsiniz
  • 22-01-2021, 23:46:13
    #5
    str_replace fonksiyonu ile yapabilirsin, farklı bir yöntem var ise bende öğrenmek isterim.
  • 22-01-2021, 23:47:00
    #6
    Merhabalar,

    <?php
    $eski_tarih = '02.23.2020';
    $tarih_guncelle = str_replace('.', '/', $eski_tarih);
    $yeni_tarih = date("d-m-Y", strtotime($tarih_guncelle));
    echo $yeni_tarih;
    ?>
    Şu şekilde kullanım sağlayabilirsiniz.
  • 22-01-2021, 23:47:21
    #7
    Anladığım kadarıyla ay.gün.yıl şeklindeki bir tarihi yıl-ay-gün'e çevirmek istiyorsunuz bunu yapmak için DateTime kullanabilirsiniz.
    $degisken = "02.23.2020";
    $yenitarih = DateTime::createFromFormat('m.d.Y', $degisken)->format('Y-m-d');
  • 22-01-2021, 23:49:06
    #8
    RuzgarISIK adlı üyeden alıntı: mesajı görüntüle
    echo date("Y-m-d",strtotime($tarihdegiskeni));
    En kısa yolu budur, çok kapsamlı bir şey değilse bu işinizi görecektir.
  • 22-01-2021, 23:55:10
    #9
    metehandemir adlı üyeden alıntı: mesajı görüntüle
    Anladığım kadarıyla ay.gün.yıl şeklindeki bir tarihi yıl-ay-gün'e çevirmek istiyorsunuz bunu yapmak için DateTime kullanabilirsiniz.
    $degisken = "02.23.2020";
    $yenitarih = DateTime::createFromFormat('m.d.Y', $degisken)->format('Y-m-d');
    Yıl kısmı karıştı bu kodda, ilginiz için teşekkür ederim.

    nacrept adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,

    <?php
    $eski_tarih = '02.23.2020';
    $tarih_guncelle = str_replace('.', '/', $eski_tarih);
    $yeni_tarih = date("d-m-Y", strtotime($tarih_guncelle));
    echo $yeni_tarih;
    ?>
    Şu şekilde kullanım sağlayabilirsiniz.
    bazılarında yıl 1970 olurken bazıları normaldi ilginiz için teşekkür ederim.

    RuzgarISIK adlı üyeden alıntı: mesajı görüntüle
    echo date("Y-m-d",strtotime($tarihdegiskeni));
    olmayacağını düşünerek en sona bıraktım ve bu kod oldu çok teşekkür ederim.

    Decentralized adlı üyeden alıntı: mesajı görüntüle
    En kısa yolu budur, çok kapsamlı bir şey değilse bu işinizi görecektir.
    OmerJS adlı üyeden alıntı: mesajı görüntüle
    Regex deseni ile yapabilirsiniz
    yorumunuz için teşekkür ederim.

    İlgilenen herkese teşekkür ederim, en kısa olan kod işimi gördü