我试图将此日期2017-03-04**T**17:20:55Z
解析为Unix时间戳,并且我收到了T char的解析错误(用粗体表示)。
我尝试使用新的SimpleDateFormat和DateTimeFormatter。如何从此DateTime格式获取Unix时间戳?
答案 0 :(得分:0)
您可以使用单引号转义格式字符串SimpleDateFormat
:
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
Date date = dateFormat.parse("2017-03-04T17:20:55Z");