我正在尝试将字符串 date 解析为 date 。我的字符串日期是:2021-12-16T11:00:00.000Z。
我有以下代码将其解析为日期对象:
val stringDate = "2021-12-16T16:42:00.000Z"
val sdf = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ")
var consultationDate = sdf.parse(stringDate)
我不断收到此错误:
java.text.ParseException: Unparseable date: "2021-12-16T11:00:00.000Z"
最佳答案
您应该像使用 T
一样使用 Z
让解析器识别格式中的字符
val stringDate = "2021-12-16T16:42:00.000Z"
val sdf = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")
var consultationDate = sdf.parse(stringDate)
关于android - 为什么我无法解析这种日期格式 yyyy-MM-dd'T'HH :mm:ss. SSSZ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70394354/