java - 这是哪种日期时间格式?

标签 java datetime java-time zendesk

我想知道以下日期时间值是什么格式:

"2016-05-18T12:05:33Z"

此日期时间格式用于 Zendesk 的 tickets在created_at和updated_at字段中。

我知道它是“yyyy-MM-ddTHH:mm:ss........”,但是“Z”代表什么?

我想做的是解析并转换为 java.time 类来存储日期和时间,但我不知道哪个是最好的。

最佳答案

ISO 8601格式,Z 是时区指示符;它表示 UTC。

最好使用的java.time类是ZonedDateTime。示例:

ZonedDateTime dateTime = ZonedDateTime.parse("2016-05-18T12:05:33Z",
                                             DateTimeFormatter.ISO_DATE_TIME);

关于java - 这是哪种日期时间格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38346406/

相关文章:

c# - C# 中的 ISO 8601 日期格式

python - Pandas 日期时间 : Aggregate based on time lag

java - JSR310 如何国际化月日模式?

java - CalendarView 环绕当前月份的高度

java - 通过Java每10分钟轮询一次邮箱

java - 混淆器 : Obfuscated jar is not working but un-obfuscated jar is working

csv - Bigquery 日期时间格式 csv 到 bigquery YYYY-MM-DD HH :MM[:SS[. SSSSSS]]

java - LocalDate - 解析区分大小写

java - 如何使用 Java 8 DateTimeFormatter 更改解析两个字母年份的基准日期?

java - Spring cvc-elt.1 : Cannot find the declaration of element 'beans' and similar problems