首页 新闻 会员 周边

日期格式转换

0
悬赏园豆:5 [已解决问题] 解决于 2015-10-26 10:43

“2015-01-01”这种格式转为这种格式 “2015年01月01日”。

 

SimpleDateFormat formatter = new SimpleDateFormat("yyyy年MM月dd日");
        
        Date date=null;
        try {
            date = formatter.parse("2015-01-01");
        } catch (ParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

return date;

这个直接报错了。有啥办法转换那。那个日期我只能取到一个字符串("2015-01-01")。

狗霸人间的主页 狗霸人间 | 初学一级 | 园豆:4
提问于:2015-10-26 10:30
< >
分享
最佳答案
0

这样

//转为时间

Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2015-01-01");

//转为字符串,好像2015年01月01日不能直接作为时间类型
String now = new SimpleDateFormat("yyyy年MM月dd日").format(date);

收获园豆:5
稳稳的河 | 老鸟四级 |园豆:4216 | 2015-10-26 10:41

多谢,ok了

狗霸人间 | 园豆:4 (初学一级) | 2015-10-26 10:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册