Java 日期转换问题

请问StringdataStr="04/04/2012";这种日期格式怎么转换成(Date)2012-04-04的形式.... 请问 String dataStr = "04/04/2012"; 这种日期格式怎么转换成 (Date)2012-04-04的形式. 展开
 我来答
百度网友56d931493
2012-09-26 · TA获得超过288个赞
知道小有建树答主
回答量:230
采纳率:0%
帮助的人:135万
展开全部
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.*;
public class DateFomatParse {
public DateFomatParse() {
}
public static void main(String[] args){

try
{
String s = "01/04/2012";
SimpleDateFormat fomat = new SimpleDateFormat("dd/MM/yyyy");
Date date = fomat.parse(s);
SimpleDateFormat fomat2 = new SimpleDateFormat("yyyy-MM-dd");
String mydate = fomat2.format(date);
System.out.println(mydate);
} catch (ParseException ex)
{

}
}

}
百度网友570fc584
2012-09-26 · 超过10用户采纳过TA的回答
知道答主
回答量:27
采纳率:0%
帮助的人:31.7万
展开全部
String dataStr = "04/04/2012";
SimpleDateFormat df1 = new SimpleDateFormat("MM/dd/yyyy");
SimpleDateFormat df2 = new SimpleDateFormat("yyyy-MM-dd");

System.out.println(df2.format(df1.parse(dataStr)));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lxd391
2012-09-26 · TA获得超过326个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:146万
展开全部
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
dateFormat.parse(dataStr);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pursue13xh
2012-09-26 · 超过23用户采纳过TA的回答
知道答主
回答量:106
采纳率:100%
帮助的人:52.1万
展开全部
SimpleDateFormat dateDayFormat = new SimpleDateFormat("yyyy-MM-dd");
dateDayFormat.parse(dateStr);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
去吧死去
2012-09-26 · 超过20用户采纳过TA的回答
知道答主
回答量:121
采纳率:100%
帮助的人:51.7万
展开全部
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse(dateStr);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Elaine_Jan
2012-09-26 · TA获得超过175个赞
知道答主
回答量:154
采纳率:0%
帮助的人:92.3万
展开全部
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
sdf.parse(dateStr);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式