datum v JS

11 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. potřebuju udělat abych nemusel neustále ručně přepisovat můj věk, tak udělat v js. jde to? Vím že jde forma časovače co je v cooming soon stránkách ale takhle nevím. Děkuji
  2. Dobrý den, ano, určite to lze udělat v javaskriptu, tj odečíst datum narození od aktuálního data a zobrazit jenom číslici celých let.
  3. ale nevím jak :/
  4. Třeba někdo přijde s jednodušším řešením než já xDDD. Tady je moje: <script> var datum = new Date(); var den = datum.getDate(); var mes = datum.getMonth()+1; var rok = datum.getFullYear(); var nDen = 10; var nMes = 8; var nRok = 2000; var pVek = rok-nRok; var vek; if(nMes<=mes) { if(nMes==mes) { if(nDen<=den) { vek = pVek; } else { vek = pVek-1; } } else { vek = pVek; } } else { vek = pVek-1; } alert(vek); </script> Místo nDen, nMes a nRok dejte své datum (snad pochopíte jak) a není ošetřen vstup špatných údajů do proměnných. Patrik
  5. mě to otvírá externí okno. a ne text který se má měnit
  6. Co tak použít vyhledávače? https://www.google.cz/search?hl=cs&q=vek%20v%20javaskriptu
  7. Michale, ano, otevírá to vyskakovací okno, to jsem zapoměl změnit. Hledal jste googlem nebo mám upravit kód? Patrik
  8. asi po dvou hodinách jsem objevil tohle <script> var birthday = new Date("8/11/1995"); var today = new Date(); var years = today.getFullYear() - birthday.getFullYear(); // Reset birthday to the current year. birthday.setFullYear(today.getFullYear()); // If the user's birthday has not occurred yet this year, subtract 1. if (today < birthday) { years--; } document.write("" + years + ""); </script>
  9. Patriku, to je to nejkomplikovanejsi reseni, co jsem videl. Bohate staci: let datum_narozeni = new Date(rok, mesic*, den); //mesice se pocitaji od nuly - Leden je 0, prosinec 11 let vek = (new Date() - date_birth).getYears();
  10. Ups, v poslednim radku ma byt promenna datum_narozeni, ne date_birth.
  11. MSpi, ano, já vím, v JS moc nedělám :DDD. A když už, tak složitě. :D Patrik

← Zpět na všechna témata