如何将此日期时间格式转换为unix时间戳

时间:2017-03-04 18:07:35

标签: android date time

我试图将此日期2017-03-04**T**17:20:55Z解析为Unix时间戳,并且我收到了T char的解析错误(用粗体表示)。

我尝试使用新的SimpleDateFormat和DateTimeFormatter。如何从此DateTime格式获取Unix时间戳?

1 个答案:

答案 0 :(得分:0)

您可以使用单引号转义格式字符串SimpleDateFormat

中的字符
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
Date date = dateFormat.parse("2017-03-04T17:20:55Z");