• 20-07-2020, 22:53:34
    #1
    js de sistem tarihini alıyorum doğru bir şekilde geliyor, fakat konsola yazdırma kısmında çok alakasız tarihler getiriyor.

    const tarih = new Date();
    console.log(tarih);
    console.log(tarih.getDay()+1);
    console.log(tarih.getMonth()+1);
    console.log(tarih.getFullYear());
    Ekran çıktısı;
  • 20-07-2020, 23:03:14
    #2
    istediğiniz tarih şuanın tarihi mi ?
  • 20-07-2020, 23:06:18
    #3
    HEGEL adlı üyeden alıntı: mesajı görüntüle
    istediğiniz tarih şuanın tarihi mi ?
    evet hocam
  • 20-07-2020, 23:11:16
    #4
    Misafir adlı üyeden alıntı: mesajı görüntüle
    evet hocam
    var today = new Date();
    var dd = String(today.getDate() +1 ).padStart(2, '0');// günler 0'dan başlıyor o yüzden +1 ile bugüne geliyor
    var mm = String(today.getMonth() +1 ).padStart(2, '0'); // Aylar 0'dan başlıyor o yüzden +1 ile bugüne geliyor
    var yyyy = today.getFullYear();
    
    today = mm + '/' + dd + '/' + yyyy;
    document.write(today);
    deneyin sorun varsa yazın
  • 20-07-2020, 23:15:25
    #5
    HEGEL adlı üyeden alıntı: mesajı görüntüle
    var today = new Date();
    var dd = String(today.getDate() +1 ).padStart(2, '0');
    var mm = String(today.getMonth() +1 ).padStart(2, '0'); // Aylar 0'dan başlıyor o yüzden +1 ile bugüne geliyor
    var yyyy = today.getFullYear();
    
    today = mm + '/' + dd + '/' + yyyy;
    document.write(today);
    deneyin sorun varsa yazın


    yani hocam ben güne +1 dedim bir sonraki güne attı ama aylar sıfırdan başladığı için +1 dersem normal şuanki ana denk geliyor ay kısmına +2 yazarsan 1 ay sonraya gider dizi mantığı gibi düşün
    sorun sayenizde çözüldü hocam. udemy üzerinden aldığım kursta(2018) gösterilen benim yaptığım şekildeydi doğrusu sizin yaptığınız gibiymiş sağolun.
    • HEGEL
    HEGEL bunu beğendi.
    1 kişi bunu beğendi.
  • 22-07-2020, 01:58:19
    #6
    Misafir adlı üyeden alıntı: mesajı görüntüle
    sorun sayenizde çözüldü hocam. udemy üzerinden aldığım kursta(2018) gösterilen benim yaptığım şekildeydi doğrusu sizin yaptığınız gibiymiş sağolun.
    hocam doğru yanlıştan ziyade, getDay() haftanın gününü verir, monday 1 olduğu için siz + 1 yapınca 2 return etmiş.