我有一个日期变量
var date: Date = new Date()
Run Code Online (Sandbox Code Playgroud)
然后我将这个日期转换为String:
var dateStr = date.toString()
Run Code Online (Sandbox Code Playgroud)
现在我需要将此String转换回日期.我试过了两个:
1:
var stringToDate: Date = date2Str.asInstanceOf[Date]
Run Code Online (Sandbox Code Playgroud)
和2:
stringToDate: Date = new SimpleDateFormat("dd.MM.yyyy").parse(dateStr);
Run Code Online (Sandbox Code Playgroud)
但在这两种情况下我都收到了错误:
java.lang.ClassCastException:
java.lang.String cannot be cast to java.util.Date
Run Code Online (Sandbox Code Playgroud)