SORU
12 ŞUBAT 2009, PERŞEMBE


Nasıl JavaScript ile iki tarih arasındaki gün sayısını alabilirim?

Nasıl JavaScript ile iki tarih arasındaki gün sayısını alabilirim? Giriş kutularında iki tarih verilmiş örneğin:

<input id="first" value="1/1/2000"/>
<input id="second" value="1/1/2001"/>

<script>
  alert(datediff("day", first, second)); // what goes here?
</script>

CEVAP
12 ŞUBAT 2009, PERŞEMBE


function parseDate(str) {
    var mdy = str.split('/')
    return new Date(mdy[2], mdy[0]-1, mdy[1]);
}

function daydiff(first, second) {
    return Math.round((second-first)/(1000*60*60*24));
}

alert(daydiff(parseDate($('#first').val()), parseDate($('#second').val())));

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Eddie Bravo

    Eddie Bravo

    17 EKİM 2006
  • KRQE

    KRQE

    6 AĞUSTOS 2007
  • Vortez

    Vortez

    27 Temmuz 2009