Ich habe eine String
ein Datum darstellt.
String date_s = "2011-01-18 00:00:00.0";
Ich würde es gerne in eine Date
und geben sie in YYYY-MM-DD
Format.
2011-01-18
Wie kann ich das erreichen?
Okay, auf der Grundlage der Antworten, die ich unten gefunden habe, habe ich folgendes ausprobiert:
String date_s = " 2011-01-18 00:00:00.0";
SimpleDateFormat dt = new SimpleDateFormat("yyyyy-mm-dd hh:mm:ss");
Date date = dt.parse(date_s);
SimpleDateFormat dt1 = new SimpleDateFormat("yyyyy-mm-dd");
System.out.println(dt1.format(date));
Aber sie gibt aus 02011-00-1
statt der gewünschten 2011-01-18
. Was mache ich falsch?