Autor Zpráva
misso132
Profil
zdravím,
chcel by som sa spýtať na jeden problém, ktorého riešenie už hľadám niekoľko dní.
vytvoriť odpočítavadlo že ostáva x dní y hodín z minút a nejaké tie sekundy nie je žiadny problém.
ale ako na odpočítavanie kde by som chcel aj roky? napr od môjho dátumu narodenia uplynulo x rokov y mesiacov z dní a aj hodiny minúty a sekundy?
problém je tam s premenlivým počtom dní v mesiaci, resp roku...
za všetky rady vopred veľmi pekne ďakujem
scheras
Profil *
Počet let lze získat jednodušše z počtu dní,
if (pocet_dni > 365) {
        pocet_let = 1;
        pocet_dni = pocet_dni - 1;
}
po drobné úpravě kódu by to mělo splňovat to co potřebujete, ale nepočítá s přestupnými roky. Další možností je přepočítat roky z unixové času.
_es
Profil
misso132:
V JS majú objekty dátumu veľa metód: developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Date#Methods
Pomocou nich si ľahko vyrátaš aj rozdiel v rokoch.
misso132
Profil
For scheras:
Tvoje riešenie mi napadlo ako prvé, ale vôbec to nerieši môj problém. Pretože po pár rokoch to bude ukazovať hlúposti.

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: