Avatar billede Slettet bruger
29. oktober 2005 - 00:07 Der er 4 kommentarer og
1 løsning

Problemmer med Date Wrapper klasse

Hej

Jeg har fundet en udmærket wrapper klasse på nettet til Date. Mit problem er bare at den tilsyneladende har problemmer med at finde hvilken dato man har hvis man sætter dato'en med en long.
Det er lidt svært at forklare, men i nedenstående link har jeg lavet en lille test-klasse, så kan i selv se problemmet. Der er source kode med også.

http://maximuss.dk/Eks/DateWrapper.zip
Avatar billede arne_v Ekspert
29. oktober 2005 - 00:19 #1
Jeg kan ikke helt se problemet.

Du sætter de millisekund delen af tiden til antal millisekunder siden 1970

Og så henter du den igen

Og derfor får du et tilfældigt tal 0-999 ud
Avatar billede arne_v Ekspert
29. oktober 2005 - 00:20 #2
som er:

lov 32 bit af antal millisekunder siden 1970 modolus 1000
Avatar billede arne_v Ekspert
29. oktober 2005 - 00:21 #3
muligvis vil du:

curDate.setDate(new Date(System.currentTimeMillis()));
Avatar billede Slettet bruger
29. oktober 2005 - 23:20 #4
Jeg tror at jeg havde stirret mig blind på det med millisek, men jeg havde selv kommet frem til det samme ca. 5 min efter jeg havde stillet spørgsmålet :-)
Men siden din løsning er den samme så smid et svar og du får dine point
Avatar billede arne_v Ekspert
29. oktober 2005 - 23:22 #5
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester