Я пытаюсь разобрать строку даты с SimpleDateFormat
, которая никогда не останавливается и не выдает никаких исключений.Пожалуйста, см. Код ниже,
fun getDate(dateStr: String) {
try {
/** DEBUG dateStr = '2006-04-16T04:00:00Z' **/
val formatter = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ", Locale.ENGLISH)
val mDate = formatter.parse(dateStr) // this never ends while debugging
} catch (e: Exception){
Logger.e("Error $e") // this never gets called either
}
}
В чем может быть проблема?
Примечание: я использую,
Android Studio: 3.4.1,Версия Kotlin: 1.3.31, минимальный SDK: 23, целевой SDK: 28, скомпилированный SDK: 28