无法解释的日期例外(1980-02-22T00:00:00Z)

Str*_*ove -1 java date kotlin

我正在尝试将1980-02-22T00:00:00Z解析为"java.util.Date"使用

SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SS'Z'").parse(stringdate) 
Run Code Online (Sandbox Code Playgroud)

但我得到了错误

由以下原因引起:java.text.ParseException:无法解析的日期.

如何将这样的字符串解析为Date以获得时间(以毫秒为单位)?我试过用SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SS'Z'")SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ")

veb*_*ben 6

只需更换:

SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SS'Z'")
Run Code Online (Sandbox Code Playgroud)

通过:

SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
Run Code Online (Sandbox Code Playgroud)