• 31-07-2022, 02:02:40
    #1
    Merhaba arkadaşlar;
    var bugun = <?php echo date('Y-m-d');?>;
    şeklinde değişkenime php yardımı ile yyyy-mm-dd iso formatında date time gönderiyorum.
    var bugun = 2022-07-31;
    gözüküyor ama console.log(bugun) değeri bana
    bugün değerinde matematik işlemi yapıyor 2022 den 07 ve 31 i çıkartarak yazdırıyor.
    buna nasıl çözüm bulabilirim ? Sunucudan date değerini çekmem gerekiyor.
  • 31-07-2022, 02:07:47
    #2
    function dateFormat(inputDate, format) {
    //parse the input date
    const date = new Date(inputDate);
    //extract the parts of the date
    const day = date.getDate();
    const month = date.getMonth() + 1;
    const year = date.getFullYear();
    //replace the month
    format = format.replace("MM", month.toString().padStart(2, "0"));
    //replace the year
    if (format.indexOf("yyyy") > -1) {
    format = format.replace("yyyy", year.toString());
    } else if (format.indexOf("yy") > -1) {
    format = format.replace("yy", year.toString().substr(2, 2));
    }
    //replace the day
    format = format.replace("dd", day.toString().padStart(2, "0"));
    return format;
    }
    var bugun = dateFormat('<?php echo date('Y-m-d');?>', 'yyyy-MM-dd');
  • 31-07-2022, 02:10:47
    #3
    Sadece tırnak eklemen gerekiyor PHP taglarının dışına.
    Kolay gelsin.
    Ekleme;
    Tırnak ile akıllı ol sen string sin diyeceksin aksi takdirde kendini integer sandığı için işleme giriyor
  • 31-07-2022, 02:11:35
    #4
    var bugun = '2022-07-31 ';
    şeklinde kullanabilirsiniz. Kısaca phpden aldığınız değeri tırnak içerisinde kullanın.
  • 31-07-2022, 02:16:26
    #5
    Değeri String() ile sarmalayın
    const currentDate=String(tarih)
  • 31-07-2022, 05:52:51
    #6
    CoLLeR adlı üyeden alıntı: mesajı görüntüle
    Sadece tırnak eklemen gerekiyor PHP taglarının dışına.
    Kolay gelsin.
    Ekleme;
    Tırnak ile akıllı ol sen string sin diyeceksin aksi takdirde kendini integer sandığı için işleme giriyor
    Güneş geçmiş başıma bugün tırnağı unutan yazılımcı mı olur diye kendime kızıyorum
    madlypixel adlı üyeden alıntı: mesajı görüntüle
    var bugun = '2022-07-31 ';
    şeklinde kullanabilirsiniz. Kısaca phpden aldığınız değeri tırnak içerisinde kullanın.
    ismaildondu adlı üyeden alıntı: mesajı görüntüle
    Değeri String() ile sarmalayın
    const currentDate=String(tarih)
    Teşekkür ederim herkese.