6

我想将字符串日期转换为日期格式以存储数据库表。下面的代码不起作用。它显示一个java.lang.ClassCastException

java.lang.String cannot be cast to java.util.Date Exception

代码

Date date = (Date)hmap.get("skillexpdate");
4

3 回答 3

7

您可以使用此代码:

DateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd");
java.sql.Date dutyDay = (java.sql.Date) simpleDateFormat.parse("There is String Date");
于 2016-12-19T07:12:03.977 回答
5

改为使用SimpleDateFormat#parse();您不能直接将String实例转换为Date.

于 2013-11-08T21:38:55.910 回答
1

你不能简单地施放。您需要使用SimpleDateFormat.parse()转换StringDate.

于 2013-11-08T21:38:41.003 回答