26. marts 2002 - 16:28Der er
7 kommentarer og 2 løsninger
Sætte dato+tid til nuværende klokkeslæt...
Jeg vil lave en String der indeholder datoen og klokkeslættet for tidspunktet den er oprettet på. fx: "26-03-2002-16-26-00" For den 26. marts 2002 kl 16.26.00
Jeg har prøvet med: Calendar cal = Calendar.getInstance();
bare for at teste det. Måneden returnerer 2, hvilket vel er godt nok når man skal lægge 1 til, men dagen returnerer 3, som jeg overhovedet ikke forstår. Hvis jeg laver en toString() på cal kan jeg se at DAY_OF_MONTH's værdi er 26...
Er der nogen der kan give et lille eksempel på hvordan jeg laver den her Streng?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Den der med .get er helt YT. det ser ud til at det felt du får returneret er DAY_OF_WEEK feltet (det ligger også lige efter). Men det skulle betyde at 1) der har været en ændring i sourcekoden til kalendar objektet. (OG man var dum nok til at ændre position på eksisterende variabler, langt ude.) 2) din browser bruger en VM der ikke passer sammen med den java version du har. (Det er set før)
Date nu = new GregorianCalendar().getTime(); SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy-HH-mm-ss"); String minStreng = formatter.format(nu);
Date og GregorianCalendar ligger i java.util, SimpleDateFormat ligger i java.text
Det sidste eksempel fra soelvpil, var præcist det jeg søgte, derfor får han lidt flere point, men ozze lidt til disky, da han nævnte simpleDataFormat!
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.