如何把String类型转换成指定格式的date类型的时间啊??谢谢!
解决方案 »
- 关于【后台持续判断数据库是否连接正常】
- 服务器上工程运行的比较慢
- 两个小问题
- java路上,我该如何选择
- Specification version 1.3 of package javax.servlet, J2EE Specification, version 1.3 is not compatible with Resin Resin-3.0.x. Re
- 关于一个数据库表设计的问题,请大家帮忙看哈一下,谢谢
- 有时候tomcat必须重启,一些设置才会生效,请问这些设置都有哪些?
- 如何使用jdk中带的帮助
- 请教hibernate不需要级联保存问题
- 关于EJB的调用问题
- Java EE
- java怎么实现试用期控制?
String str_date = null;
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss",Locale.ENGLISH);
Date date = sdf.parse(time);
//先把String转化成Date
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
str_date = simpleDateFormat.format(date);
//转换成指定格式的String
} catch (ParseException e) {
e.printStackTrace();
}
return str_date;
} 能转换成指定格式的,但返回的是String,不知道怎么转换为date类型啊??
返回date的话,本来就没有什么格式的,只是一堆数字代表了时间,真正需要输出的话还是一个String,就换成String就好了
String str_date = null;
try {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss",Locale.ENGLISH);
Date date = sdf.parse(time);
//先把String转化成Date
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
str_date = simpleDateFormat.format(date);
//转换成指定格式的String
} catch (ParseException e) {
e.printStackTrace();
}
return str_date;
}
我的一点总结。
呵呵。希望有帮助。