把日期格式化yyyy年mm月dd日
3个回答
展开全部
日期格式化为yyyy年mm月dd日,使用java语言的话,可以用格式转换类SimpleDateFormat,如下代码:
public String void parseDate(String str) {
//String str = "2007-01-02";
DateFormat formatter = new SimpleDateFormat("yyyy年-MM月-dd日");
try{
Date date = (Date)formatter.parse(str); //将字符串转换成date类型
}catch(Exception e){
return date.toString();
}
}
通过调用上面的方式传入一个类似:2010-10-06,就可以返回,转换成2010年10月06日的格式。
public String void parseDate(String str) {
//String str = "2007-01-02";
DateFormat formatter = new SimpleDateFormat("yyyy年-MM月-dd日");
try{
Date date = (Date)formatter.parse(str); //将字符串转换成date类型
}catch(Exception e){
return date.toString();
}
}
通过调用上面的方式传入一个类似:2010-10-06,就可以返回,转换成2010年10月06日的格式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
API里的这个类,java.text.SimpleDateFormat是专门格式化日期的。
举个小例子:
Date a=new Date();
SimpleDateFormat sd=new SimpleDateFormat("yyyy年MM月DD日");
sd.setFormat(a);
有好多种自己去查查API看看吧,呵呵
举个小例子:
Date a=new Date();
SimpleDateFormat sd=new SimpleDateFormat("yyyy年MM月DD日");
sd.setFormat(a);
有好多种自己去查查API看看吧,呵呵
追问
呵呵,原来是我把格式转换方法放错了地方,不过还是非常感谢你!!!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |