一个时间转换的问题

simonqsm 2001-11-23 10:27:02
import java.text.DateFormat;
import java.text.ParseException;
import java.util.*;

public java.util.Date dateformat(String date)
{
DateFormat df=DateFormat.getDateInstance();
java.util.Date mydate=df.parse(date);
return mydate;
}
编译后报告:
unreported exception:java.text.ParseException;must be caught or declared to be thrown
请问我应该怎样修改?
...全文
40 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
simonqsm 2001-11-23
谢谢!
但是这样得出的Date型,为何无法调用getYear(),getMonth()等函数?
回复
caolyf 2001-11-23
要捕获异常
try {
java.util.Date mydate=df.parse(date);

}
catch(ParseException e) {
System.out.println("Unable to parse " + date);
}


给你篇文章看看
http://www.csdn.net/develop/read_article.asp?id=11145
回复
National 2001-11-23
try{
DateFormat df=DateFormat.getDateInstance();
java.util.Date mydate=df.parse(date);
return mydate;

}
catch(Exception ex){return null;}
回复
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-11-23 10:27
社区公告
暂无公告