“Zdobądź całą datę poniedziałku za miesiąc jQuery” Kod odpowiedzi

Zdobądź wszystkie poniedziałki w kalendarzu JS

function sundaysInMonth( m, y ) {
  var days = new Date( y,m,0 ).getDate();
  var sundays = [ 8 - (new Date( m +'/01/'+ y ).getDay()) ];
  for ( var i = sundays[0] + 7; i < days; i += 7 ) {
    sundays.push( i );
  }
  return sundays;
}

alert( sundaysInMonth( 10,2012 ) ); //=> [ 7,14,21,28 ]
alert( sundaysInMonth( 10,2012 ).length ); //=> 4
Uptight Unicorn

Zdobądź całą datę poniedziałku za miesiąc jQuery

function mondaysInMonth(m,y) {
  var days = new Date(y,m,0).getDate();
  var mondays =  new Date(m +'/01/'+ y).getDay();
  if(mondays != 1){
    mondays = 9 - mondays;
  }
  mondays = [mondays];
  //console.log(mondays);
  for (var i = mondays[0] + 7; i <= days; i += 7) {
    mondays.push(i);
  }
  return mondays;
}
Inexpensive Ibis

Odpowiedzi podobne do “Zdobądź całą datę poniedziałku za miesiąc jQuery”

Pytania podobne do “Zdobądź całą datę poniedziałku za miesiąc jQuery”

Więcej pokrewnych odpowiedzi na “Zdobądź całą datę poniedziałku za miesiąc jQuery” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu