SORU
5 Temmuz 2010, PAZARTESİ


Nasıl xxx “” Exchange siteleri Yığın benzer önce 4 dakika ör beri saat biçimi için

Soru bir dize geçen zaman süreleri Yığın Taşması görüntülenen gördüğünüz benzer şekilde belirten bir JavaScript Date format nasıl.

örneğin

  • 1 dakika önce
  • 1 saat önce
  • 1 gün önce
  • 1 ay önce
  • 1 yıl önce

CEVAP
5 Temmuz 2010, PAZARTESİ


function timeSince(date) {

    var seconds = Math.floor((new Date() - date) / 1000);

    var interval = Math.floor(seconds / 31536000);

    if (interval > 1) {
        return interval   " years";
    }
    interval = Math.floor(seconds / 2592000);
    if (interval > 1) {
        return interval   " months";
    }
    interval = Math.floor(seconds / 86400);
    if (interval > 1) {
        return interval   " days";
    }
    interval = Math.floor(seconds / 3600);
    if (interval > 1) {
        return interval   " hours";
    }
    interval = Math.floor(seconds / 60);
    if (interval > 1) {
        return interval   " minutes";
    }
    return Math.floor(seconds)   " seconds";
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Autodesk 3ds Max Learning Channel

    Autodesk 3ds

    23 HAZİRAN 2010
  • BioHunta

    BioHunta

    28 Mayıs 2006
  • Nickcidious

    Nickcidious

    6 HAZİRAN 2011