更改Java字符串中的日期格式

更改Java字符串中的日期格式

我String代表一个约会。


String date_s = "2011-01-18 00:00:00.0";

我想将它转换为a 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。我究竟做错了什么?


人到中年有点甜
浏览 730回答 4
4回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java