10. december 2003 - 15:30Der er
5 kommentarer og 1 løsning
Date / Calendar til pæn int / Integer
hejsa - jeg har et ret simpelt problem. Jeg skal gemme en dato for et objekts oprettelse.. det skal gemmes i en database og gerne i et format som er let at sortere på.. jeg havde overvejet at lave ekstremt fusket kode som laver det gyselige output fra Date.getTime() om til en int, men det er jo en større operation.. der må da være en lettere måde frem :/ ?
udover det, så synes jeg generelt at Date/GregorianCalendar showet i java er lidt ugennemsigtigt.. det jeg gerne vil, er at anvende DateFormat til at tage den nuværende dato og formatere den om til en streng eller int, som kun består af tal.. f.eks. 20031210.. den ville jo være så dejlig køn at sortere på osv - håber der er nogle der har et par gode eksempler ?
er der nogen der skal kigge i din pæne database? eller skal det bare hentes ind i den samme applikation igen på et senere tidspunkt?.. ellers er det umiddelbart nok bare at tage System.currentTimeMillis() og så smide den long i db'en... uden at bruge tid på at formatere dato'er.. og når den engang kommer tilbage fra din db kan den fint bruges til at lave Date objekter af den slags du nu ønsker at bruge...
jep jep, jeg havde lige glemt det siden jeg bestemte mig for den første løsning.. osv osv
Synes godt om
Ny brugerNybegynder
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.