27. september 2001 - 15:56Der er
18 kommentarer og 1 løsning
datoproblemer
Jeg har en større opgave til den absolutte javas-haj
Jeg har fundet noget kode, men kunne godt tænke mig at ændre lidt i det.
Koden udskriver dagens dato, men scroller man ned bliver dagen hængende hele måneden. Derudover kunne jeg godt tænke at der blev vist to eller måske tre måneder fremad.
Jeg afleverer hele koden her, så man bare kan kopi-paste den:
Den skriver kun dagens dato ud. Jeg er interesseret i at få mulighed for at vælge mellem alle dage de næste to måneder, samtidig med at den skal vises dagens dato i en select box
<SCRIPT LANGUAGE=\"JavaScript\"> var months = new Array(\"januar\",\"februar\",\"marts\",\"april\",\"maj\",\"juni\",\"juli\",\"august\",\"september\",\"oktober\",\"november\",\"december\"); var days = new Array(\"Søndag\",\"Mandag\",\"Tirsdag\",\"Onsdag\",\"Torsdag\",\"Fredag\",\"Lørdag\");
today = new Date(); monthname = months[today.getMonth()+1];
Det var i hvert fald en del af problemet, men når de næste måneder skal med, kommer der en del problemer med årsskifte og sådan -- jeg prøver lige at kigge på det.
for mig at se ser det desuden ud som om du har glemt at der ikke skal lægges 1 til månedsnummer når nummer er 11, \"thismonth=dato.getMonth()+1\" hvis du er i december bliver thismonth til 12 som er ugyldig månedsnummer ... minor detail, i know, ville bare gøre opmærksom på det
Beklager, jeg lige havde et møde jeg skulle deltage i, men her er den:
<html> <head> <title></title> </head> <body>
<SCRIPT LANGUAGE=\"JavaScript\"> var aktmonths = new Array(); var years = new Array(); var months = new Array(\"januar\",\"februar\",\"marts\",\"april\",\"maj\",\"juni\",\"juli\",\"august\",\"september\",\"oktober\",\"november\",\"december\"); var days = new Array(\"Søndag\",\"Mandag\",\"Tirsdag\",\"Onsdag\",\"Torsdag\",\"Fredag\",\"Lørdag\");
today = new Date(); aktmonths[0]=today.getMonth(); aktmonths[1]=(aktmonths[0]+1)%12; aktmonths[2]=(aktmonths[0]+2)%12;
Hvad gik galt her... Det var ikke meningen at du kun skulle ha\' 30 point??? Meningen var at du skulle ha\' 150, derfor nævnte jeg OneFifty ovenover. Hvad skal jeg gøre? (det får du ikke ekstra point for ;-)
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.