如何将String 转换成 Date型

dickor 2005-03-23 09:02:29
我从页面接收的是日期的String类型,格式为:2005/3/23。但是数据库中的是Date类型,格式为:2005-03-23。如何在这里边转换?我查了jdk的帮助,好像里面没有可用的方法。
...全文
260 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dickor 2005-03-23
  • 打赏
  • 举报
回复
谢谢各位大哥。
yunxiang 2005-03-23
  • 打赏
  • 举报
回复
String s="2005/3/23";
s=s.replaceAll("/","-");
java.sql.Date.valueOf(s);

micheal_d 2005-03-23
  • 打赏
  • 举报
回复
java.sql.Date.valueOf("2005-03-23");
myth822 2005-03-23
  • 打赏
  • 举报
回复
例如:StrToDate("2004,05,06,12,15,55" ,"yyyy,MM,dd,hh,mm,ss");


public static Date StrToDate(String inStr , String format) {
SimpleDateFormat formatter = new SimpleDateFormat (format);
ParsePosition pos = new ParsePosition(0);
return formatter.parse(inStr,pos);
}

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧