我从xml文件中获取信息,并且数据显示完美,在xml文件中有日期字段,日期格式如下:“ 2020-08-01T18:45:00 + 00:00” ,但是问题是我只想将其转换为HH:mm才能获得小时和分钟,所以我尝试使用simpleDateformat来实现,但是它一直向我显示Unparseable日期异常。
Parse Exception : Unparseable date: "2020-08-01T18:45:00+00:00"
val simpleDateFormat = SimpleDateFormat("HH:mm")
try {
val toDate = simpleDateFormat.parse(date)
holder.livescoresrowslayoutBindingImpl.matchModel!!.match.date = simpleDateFormat.format(toDate!!)
}catch (e : ParseException){
Log.d("TAG","Parse Exception : " + e.message)
}
答案 0 :(得分:0)
如果此日期字符串始终具有相同的格式,则可以将其截短(例如,使用子字符串方法),并删除年,月等的字符,以使您剩下“ 18:45”,然后就可以使用您现有的代码。