【发布时间】:2013-11-08 21:37:15
【问题描述】:
我想将字符串日期转换为日期格式以存储数据库表。下面的代码不起作用。它显示 java.lang.ClassCastException:
java.lang.String cannot be cast to java.util.Date Exception
代码
Date date = (Date)hmap.get("skillexpdate");
【问题讨论】:
我想将字符串日期转换为日期格式以存储数据库表。下面的代码不起作用。它显示 java.lang.ClassCastException:
java.lang.String cannot be cast to java.util.Date Exception
代码
Date date = (Date)hmap.get("skillexpdate");
【问题讨论】:
你不能简单地施放。您需要使用SimpleDateFormat.parse() 将String 转换为Date。
【讨论】:
您可以使用此代码:
DateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd");
java.sql.Date dutyDay = (java.sql.Date) simpleDateFormat.parse("There is String Date");
【讨论】:
请改用SimpleDateFormat#parse();您不能直接将 String 实例转换为 Date。
【讨论】: