Snadnější data s AimDate

Diskuze čtenářů k článku

Ladislav Sommer  |  07. 02. 2002 10:10  | 

Výborné, objekt odstraňuje nepřesnosti JavaSriptu, formát data je volitelný s přesným a komfortním výstupem.

LS.

 

 

Souhlasím  |  Nesouhlasím  |  Odpovědět
Tomáš Kapler  |  07. 02. 2002 11:12  | 

je to jenom shoda jmen, nebo chválí brácha bráchu?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Mem  |  08. 02. 2002 18:20  | 

b) je spravne

Souhlasím  |  Nesouhlasím  |  Odpovědět
Adam Feistner  |  08. 02. 2002 15:53  | 

pocitam vek z data narozeni...

x = dnes.getTime() - d.getTime();
x /= 31536000000;
x = Math.floor(x);

kde do d se prirazuje datum narozeni a to cislo je 1000*60*60*24*365... Jde nejak jednoduse a rychle pocitat i s prestupnymy roky?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Miroslav Sommer  |  09. 02. 2002 15:06  | 

Velmi snadno .

 Jak jiste víte, průmerný rok má 365.2425 dnů. Mějme tedy tyto objekty:
narozeni=new AimDate(1,6,1980)
dnes=new AimDate(1,6,2002)

 Věk pak zjistíme:
vek=Math.floor((narozeni.getDistanceTo(dnes)+1)/365.2425)

Souhlasím  |  Nesouhlasím  |  Odpovědět
Adam Feistner  |  09. 02. 2002 16:00  | 

jj, diky :)

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor

Aktuální číslo časopisu Computer

Megatest 12 bezdrátových sluchátek

Vyplatí se Apple z bazaru?

Test batohů pro notebooky

Vybíráme nejlepší sportovní hodinky