Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

2 tarih arasındaki toplam günsayısını bulma javascript ile

arkadaşlar benim elimde şöle bir javascriptim var ben 2 tarih arasındaki toplam gün sayısını elde etmek istiyorum ama bu bana saniye bazında veriyor.nasıl gun sayısını elde de bilirim.Örneğin 01/10/2010 05/10/2010 die tarihim var arasındaki gün sayısı 4 gun olarak cıkmasını istiyorum
işte kullandıgım javascript kodu:

<script type="text/javascript">
Date.gunfark = function(date1,date2) {
var date1Split = date1.split(/\D+/);
var date2Split = date2.split(/\D+/);
var d1 = new Date(date1Split[2] * 1, date1Split[1] - 1, date1Split[0] * 1);
var d2 = new Date(date2Split[2] * 1, date2Split[1] - 1, date2Split[0] * 1);
var birgun = 24 * 60 * 60 * 1000;
var f = Math.floor(Math.abs(d1 - d2) / birgun);
return f;

}

function ChangeDate() {
var date1 = document.getElementById('<%=RadDatePickerFirstDate.ClientID %>').value;
var date2 = document.getElementById('<%=RadDatePickerLastDate.ClientID %>').value;
var sonuc = Date.gunfark(date2, date1);
alert(sonuc);
}
</script>

nasıl yapabilirim yardımcı olursanız sevinirim birde javascript hakkında detaylı bilgiye nerden ulaşabilirim
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • 2
    Altan_Tanriverdi adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    4 cevap - 0 soru
    function fark ( tarih1, tarih2 ) {
    var fark_salise = Math.abs(tarih1.getTime() - tarih2.getTime())
    return Math.round(fark_salise/86400000)
    }
    • uygurkubra adlı üyenin fotoğrafı uygurkubra
      Arkadasım cevabın için teşekkür ederim ama ben bunu asp.nette kullanıyorum gettime fonksiyonunu desteklemio hatasını alıyorum onu kaldırdıgım zmanda hiçbir deger alamıyorum :(
      10 yıl önce yazılmış
    • Altan_Tanriverdi adlı üyenin fotoğrafı Altan_Tanriverdi
      getTime javascript methodu, kodu script etiketi içerisine aldın mı? ASP. NET ile falan alakası yok.
      10 yıl önce yazılmış