String to Date
lima-city → Forum → Programmiersprachen → Java
ausgabe
ausprobieren
beantwortete einzel
code
date
datum
folgenden code
folgenden zwei
frage
gleiche datum
jahr
minute
monat
null
richtige datum
string
text
url
versuchen
zweiten string
-
Hallo ich versuche die folgenden zwei Strings als Date abzuspeichern, seltsamerweise bekomme ich nicht das gleiche Datum, welches im String stand als Rückgabe. Was mach ich nicht richtig?
Meine Strings;
String date="2011-04-20"; String date2="2011-04-00";
Beim zweiten String soll nur das Jahr und der Monat betrachtet werden.
Zum Parsen benutze ich folgenden Code:
public static Date convertDate(String string) { SimpleDateFormat sdfToDate = new SimpleDateFormat("yyyy-mm-dd"); Date date = null; try { date = sdfToDate.parse(string); } catch (ParseException e) { e.printStackTrace(); } return date; }
Ausgabe:
1. Datum: Thu Jan 20 00:04:00 GMT 2011
2. Datum: Fri Dec 31 00:04:00 GMT 2010
Das ist nicht richtig. Wie bekommt man das richtige Datum aus den Strings?
EDIT: Ach ich Dummie, kleines m steht doch für Minute und nicht Monat XD. Hat sich erledigt. Entschuldigt die Frage.
Ein Delete-Buttun für beantwortete einzel-posts wäre nicht schlecht. Dann würde ich das jetzt löschen.
Wurde soviel ich weiß abgelehnt ^^.
Beitrag zuletzt geändert: 24.4.2011 14:45:41 von pixilab -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Durch korrektes nachlesen und nicht nur ausprobieren:
http://download.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html
Der Monat ist ein großes M. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage