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

  • Angry Paintballer

    Angry Paintb

    8 Ocak 2012
  • Gavin Hoey

    Gavin Hoey

    21 Aralık 2007
  • LiteralMSPaint

    LiteralMSPai

    27 EKİM 2010