我有一个表示日期的 String
。
String date_s = "2011-01-18 00:00:00.0";
我想把它转换成 Date
,并以YYYY-MM-DD
格式输出。
2011-01-18
我该怎么做?
好的,根据下面的答案,这是我尝试过的:
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));
但它输出的是 02011-00-1
,而不是期望的 2011-01-18
。我做错了什么?