/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Læg datoer sammen
Fra : Allan Schuster Bach


Dato : 23-03-03 22:51

Jeg ønsker i JSP at lægge et antal dage til en dato efter nedenstående
princip, men jeg kan ikke få det til at virker.
A er det antal dage jeg ønsker at at lægge til datoen

Date d = new Date();
for (int a = 0; a < 5; a++){
out.print("<option value='*Her skal dato også stå* '>" +
d.toString()+ a + "</option>");
}

Tilsyneladende kan man ikke bare ligge 1 til dato, så hvordan gør man så?


Allan Bach



 
 
Soren Davidsen (24-03-2003)
Kommentar
Fra : Soren Davidsen


Dato : 24-03-03 10:31

"Allan Schuster Bach" <newskonto@schuster.dk> writes:

> Jeg ønsker i JSP at lægge et antal dage til en dato efter nedenstående
> princip, men jeg kan ikke få det til at virker.
> A er det antal dage jeg ønsker at at lægge til datoen
>
> Date d = new Date();
> for (int a = 0; a < 5; a++){
> out.print("<option value='*Her skal dato også stå* '>" +
> d.toString()+ a + "</option>");
> }
>
> Tilsyneladende kan man ikke bare ligge 1 til dato, så hvordan gør man så?

Proev med;

Date d = new Date(System.currentTimeMillis() + (5*3600*24*1000));


Mvh,

--
___
Soren Davidsen / o\
Math student, ICSMA (_____)
__ http://www.tanesha.net/ _________________________________(___)_______

Ukendt (24-03-2003)
Kommentar
Fra : Ukendt


Dato : 24-03-03 14:03

"Soren Davidsen" <soren-usenet200303@tanesha.net> skrev i en meddelelse
news:j3u1dti01d.fsf@tanesha.net...
> "Allan Schuster Bach" <newskonto@schuster.dk> writes:
>
> > Jeg ønsker i JSP at lægge et antal dage til en dato efter nedenstående
> > princip, men jeg kan ikke få det til at virker.
> > A er det antal dage jeg ønsker at at lægge til datoen
> >
> > Date d = new Date();
> > for (int a = 0; a < 5; a++){
> > out.print("<option value='*Her skal dato også stå* '>" +
> > d.toString()+ a + "</option>");
> > }
> >
> > Tilsyneladende kan man ikke bare ligge 1 til dato, så hvordan gør man
så?
>
> Proev med;
>
> Date d = new Date(System.currentTimeMillis() + (5*3600*24*1000));
>
>
> Mvh,
>
> --
> ___
> Soren Davidsen / o\
> Math student, ICSMA (_____)
> __ http://www.tanesha.net/ _________________________________(___)_______

Prøv at kigge på dokumentationen til den abstrakte klasse Calendar og
subklassen GregorianCalendar. De gør det meget nemmere at håndtere datoer,
som i dette meget simple eksempel:
GregorianCalendar c = new GregorianCalendar();
c.add(Calendar.DATE, 5);

Mvh
Jesper



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408903
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste