时间格式转换把4/3/2006 15:20:12转成2006-04-03 15:20:12的格式 请问如何用Java语言实现时间格式转换把4/3/2006 15:20:12转成2006-04-03 15:20:12的格式。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String datestr="4/3/2006 15:20:12"; String format="MM/dd/yyyy HH:mm:ss"; java.text.DateFormat dateFormat = new java.text.SimpleDateFormat(format); Date date =dateFormat.parse(datestr); format="yyyy-MM-dd HH:mm:ss"; dateFormat = new java.text.SimpleDateFormat(format); String otherStr = dateFormat.format(date); 补充了一下楼上的代码: String datestr="4/3/2006 15:20:12"; String format="MM/dd/yyyy HH:mm:ss"; java.text.DateFormat dateFormat = new java.text.SimpleDateFormat(format); try{ Date date =dateFormat.parse(datestr); format="yyyy-MM-dd HH:mm:ss"; dateFormat = new java.text.SimpleDateFormat(format); String otherStr = dateFormat.format(date); System.out.println(otherStr); }catch(ParseException e) { e.printStackTrace(); } 4/3/2006 15:20:12转成2006-04-03 15:20:12的格式String dateStr = "4/3/2006 15:20:12";java.text.SimpleDateFormat dateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateStr_new = dateFormat.format(dateStr); 忘了一句:Date date = dateFormat.parse(dateStr);String dateStr_new = dateFormat.format(date); java程序如何判断有没有进入死循环 init()的作用 new string(byte[] aaa)?最大支持多大的字节数组 大家看看结果是什么啊 这种报错怎样解决啊? cookie 与session 有关系吗? 按下EXIT按钮,就退出该对话框,应该怎么写 关于我的classpath??? jdbTable与querydataset配合显示数据库记录---为何无法删除?(sqlserver数据库) 请问:在配置jdk中classpath和path分别是什么意思?谢谢!! 培训管用吗? 如何在panel 的给定位置加入 button? ---100分
String format="MM/dd/yyyy HH:mm:ss";
java.text.DateFormat dateFormat = new java.text.SimpleDateFormat(format);
Date date =dateFormat.parse(datestr);
format="yyyy-MM-dd HH:mm:ss";
dateFormat = new java.text.SimpleDateFormat(format);
String otherStr = dateFormat.format(date);
String datestr="4/3/2006 15:20:12";
String format="MM/dd/yyyy HH:mm:ss";
java.text.DateFormat dateFormat = new java.text.SimpleDateFormat(format);
try{
Date date =dateFormat.parse(datestr);
format="yyyy-MM-dd HH:mm:ss";
dateFormat = new java.text.SimpleDateFormat(format);
String otherStr = dateFormat.format(date);
System.out.println(otherStr);
}catch(ParseException e)
{
e.printStackTrace();
}
String dateStr = "4/3/2006 15:20:12";
java.text.SimpleDateFormat dateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr_new = dateFormat.format(dateStr);
String dateStr_new = dateFormat.format(date);