Şimdi Ara

JS ile iki saat arasındaki fark

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
0
Favori
3.258
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • JS ile iki farklı saat dakika saniye milisaniye farkı hesaplayan kod
    sadece gün farkını bulabildim
    <html>
    <script type="text/javascript">
    var tarih1 = new Date(2014, 7, 12, 9, 0); // 2014 Yılının 7. Ayının 12. Günü Saat 9:00 AM
    var tarih2 = new Date(2014, 7, 13, 19, 0); // 2014 Yılının 7. Ayının 13. Günü Saat öğleden sonra 7:00 PM (19.00)

    var fark = tarih2 - tarih1;
    // fark burada milisaniye olarak getiriliyor.

    // bu method milisaniye olarak gönderdiğimiz zaman farkını gün saat ve dakikaya dönüştürüyor.
    // yani "1 gün 10 saat 0 dakika" gibi almak istersen bunu kullanabilirsin.
    function gunaysaat(t){
    var cd = 24 * 60 * 60 * 1000,
    ch = 60 * 60 * 1000,
    d = Math.floor(t / cd),
    h = '0' + Math.floor( (t - d * cd) / ch),
    m = '0' + Math.round( (t - d * cd - h * ch) / 60000);
    return [d, h.substr(-2), m.substr(-2)].join(':');
    }

    // bu method milisaniye farkını saat olarak gösteriyor. "34 saat" gibi.
    function sadecesaat(t){
    var ch = 60 * 60 * 1000;
    h = Math.floor(t / ch);
    return h;
    }

    alert(gunaysaat(fark)); // gun ay saat cinsinden ogrendik
    alert(sadecesaat(fark)); // saat cinsinden ogrendik
    </script> </head></html>







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.