String str = "18/09/2008";
String[] strs=str.split("/");
str=strs[2]+"-"+strs[1]+"-"+strs[0];
解决方案 »
- 关于spring问题,关于SSH集成后的事务,很奇怪,想请教一下
- 请教Struts+Spring+Hibernate事务怎样处理的问题
- hibernate 视图 复合主键的问题
- 攻击令
- javax.ejb.NoSuchObjectLocalException: null; CausedByException is:null
- struts+filter = error ? (倾囊求助)
- 高分求一命令,来者有分!
- 下载pet store网址
- Nexus私服索引问题 nexus-maven-repository-index.gz
- Java发送http请求出现Server sent an unsupported extension: type_35
- Apache2.2.4+Tomcat6.0+Jdk1.6.0应用程序出错
- 文件存放位置的问题--挑战高手
string中有没有方法直接解决,你这种解决方法也不错!谢谢!
DateFormat df2 = new SimpleDateFormat("yyyy-MM-dd");
Date date=null;
try {
date = df1.parse("18/09/2008");
} catch (ParseException e) {
e.printStackTrace();
}
String d = df2.format(date);
System.out.println(d);
很笨的方法,但觉得很规范....
String str = "18/09/2008";
String[] strs=str.split("/");
str=strs[2]+"-"+strs[1]+"-"+strs[0]
package com.servlet;import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;public class test { public static void main(String[] args) {
//方法1:
String date1 = "18/09/2008";
String date2[] = date1.split("/");
int m = date2.length;
System.out.println(date2[2]+"-"+date2[1]+"-"+date2[0]);
//方法2:
DateFormat df1 = new SimpleDateFormat("dd/MM/yyyy");
DateFormat df2 = new SimpleDateFormat("yyyy-MM-dd");
Date date=null;
try {
date = df1.parse("18/09/2008");
} catch (ParseException e) {
e.printStackTrace();
}
String d = df2.format(date);
System.out.println(d);
}}
复用性高才有意义,
这个是可以string进来,Date出去。可用性更高一点。我也是这样转的。DateFormat