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

  • EEVblog

    EEVblog

    4 NİSAN 2009
  • HBO

    HBO

    17 Mayıs 2006
  • HSmasteryoda .

    HSmasteryoda

    22 Ocak 2010