Autor Zpráva
xixao1
Profil
Kluci,
vypisuju datumy pomocí cyklu:
  var datum = "10/13/2016";
  for (var i=0;i<=365;i++) {
    var dalsiDatum = datum.getTime()+(i*24*60*60*1000);
    n = new Date(dalsiDatum);
    poleDat[i] = n.getDate()+". "+(n.getMonth()+1)+". "+n.getFullYear(); 
  }
Bohužel to udělá 2x datum 30.10.2016 a nezobrazí datum 26.3.2017. Určitě to souvisí se změnou letního a středoevr. času.
Nevíte jak to zobrazit bez chyb? Dík, Xi.
_es
Profil
xixao1:
Ak by si sa pozrel do chybovej konzole svojho prehliadača, tak by si našiel chybu na 3. riadku, kedže textové reťazce nemajú metódu getTime. Na prácu s dátumom a časom má JS vlastný dátový typ. Vo kóde v tvojom príspevku máš automatické odkazy na dokumentáciu Mozilly - pozri si, ako treba pracovať s dátumom.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: