如何把String类型的转换成日期类型的?

xutao1981 2003-04-22 05:32:10
如何把String类型的转换成日期类型的?
...全文
115 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
8088 2003-04-30
  • 打赏
  • 举报
回复
java.text.DateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd");//"yyyy-MM-dd"日期格式
Date theDate=formatter.parse(searchdate);//searchdate为string类型的日期
zez 2003-04-22
  • 打赏
  • 举报
回复
DateFormat df =new SimpleDateFormat("yyyy 年 MM 月 dd 日 HH:mm:ss");// yyyy年,MM月,dd日 hh(HH 24小时):mm:ss
// 你的字符串要有哪些字符串就行.
// 比如你new一个() (大小写m是月和分钟,不过到底哪个大写小写我忘了 :)
// 然后你的字符串 2002年3月4日 12:22:22
java.util.Date date = df.parse("2002 年 03 月 04 日 12:22:22");
System.out.println(date) ;
cuili371 2003-04-22
  • 打赏
  • 举报
回复
import java.text.SimpleDateFormat;
用simpledateformat格式化String.
gks_cn 2003-04-22
  • 打赏
  • 举报
回复
public static java.sql.Date getSqlDate(String year, String month, String date) {
int y = 100;
int m = 2;
int d = 1;
if (year != null) {
y = Integer.parseInt(year) - 1900;
}
if (month != null) {
m = Integer.parseInt(month) - 1;
}
if (date != null) {
d = Integer.parseInt(date);
}
java.sql.Date SqlDate = new java.sql.Date(y, m, d);
return SqlDate;
}
baitianhai 2003-04-22
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1669/1669661.xml?temp=.3121454

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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