SORU
11 Kasım 2010, PERŞEMBE


JavaScript geçerli tarih, haftanın ilk günü

Haftanın ilk günü en hızlı şekilde istiyorum. Örneğin bugün Kasım Perşembe ve 11 Kasım-8 (Pazartesi) için tarih dönüştürmek istiyorum. MongoDB göster için en hızlı yöntem, herhangi bir fikir ihtiyacım var işlevi?

CEVAP
11 Kasım 2010, PERŞEMBE


Tarih nesne getDay yöntemi kullanarak, haftanın gün sayısı (0=pazar, 1=, vb Pazartesi) biliyorsunuz.

Sonra bir gün artı, örneğin: bir sayı çıkarma

function getMonday(d) {
  d = new Date(d);
  var day = d.getDay(),
      diff = d.getDate() - day   (day == 0 ? -6:1); // adjust when day is sunday
  return new Date(d.setDate(diff));
}

getMonday(new Date()); // Mon Nov 08 2010

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chilla Frilla™

    Chilla Frill

    7 Aralık 2006
  • ibebrent

    ibebrent

    23 Temmuz 2007
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006