我正在尝试使用 SimpleDateFormat 类解析字符串,尽管在生产中它可以工作,但在我的单元测试中,方法 parse 返回 null。
类似这样的:
val dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", Locale.getDefault())
val date = dateFormat.parse("2014-04-03T06:00:00.376542900Z")
知道它可能是什么吗?
问题是我使用的是android包中的SimpleDateFormat类,而不是java。
更改它解决了问题。