Avatar billede DalleJava Nybegynder
23. juli 2009 - 16:14 Der er 6 kommentarer og
1 løsning

Date til String og tilbage igen

Jeg har problemer med mine datoer.

Jeg kan hente aktuel dato, og få denne skrevet til streng.

Men jeg kan ikke den modsatte vej.

Eksemplet er at jeg laver en ny (aktuel dato) og skriver denne i et felt som streng.

Herefter vil jeg så hente strengen ind og trække en dag fra den, og udskrive en ny dato.
Men har problemer med at få en streng til dato igen.

Jeg sidder med NB
Mvh
Daniel
Avatar billede arne_v Ekspert
23. juli 2009 - 16:19 #1
SimpleDateFormat klassen har en parse metode for String->Date og en format metode for Date->String.
Avatar billede DalleJava Nybegynder
23. juli 2009 - 18:41 #2
Hej Arne

Hvis jeg vil have min Date til String, gør jeg på følgende måde:

Date d = null;                         
d=new Date);

SimpleDateFormat datoformat = new SimpleDateFormat("yyyy-MM-dd");
String dagsdato = datoformat.format (d);
jTextField19.setText(dagsdato);

Jeg kan umiddelbart ikke selv komme den anden vej, har i eventuelt nogle eksempler?

Jeg har rodet med noget ala:

Date--> x = df.parse(jTextField19.getText());

Mvh
Daniel
Avatar billede arne_v Ekspert
23. juli 2009 - 19:05 #3
Det burde virke fint.

Hvilken fejl faar du ?
Avatar billede DalleJava Nybegynder
24. juli 2009 - 09:42 #4
Jeg har fået det til at virke nu.
Der var ikke nogen fejl, jeg kunne bare ikke selv finde ud af hvordan jeg kunne manipulere min indhentede date. Og troede der var fejl i måden jeg hentede det på.

Mvh
Daniel
Avatar billede DalleJava Nybegynder
24. juli 2009 - 09:43 #5
Skal du have svar?
Avatar billede arne_v Ekspert
24. juli 2009 - 15:24 #6
svar
Avatar billede arne_v Ekspert
24. juli 2009 - 15:24 #7
Husk at til de fleste manipulationer skal du have din Date over i en Calendar.
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