java - 在java中将时间戳转换为json iso 8601

标签 java json date iso8601

我有一个对象 --> public timestamp date; 它给了我一个像这样的日期:

2012-08-07T07:47:46 - 0000+0....

但我想要:

"2012-08-07T07:47:46Z"

如何解析为末尾带有“z”的 json date iso 8601?

最佳答案

您应该查看 Joda 库,您需要的是将 ISO8061 转换为 ISO8061,但使用 UTC 时区。 Joda Docs

或者 DateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'")

关于java - 在java中将时间戳转换为json iso 8601,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29524112/

相关文章:

java - Android 上 AWS Rekognize 的一部分 CompareFacesRequest 出现错误

java - 如何通过 Java 中的随机过程生成对象的唯一值

javascript - 无法通过 mandrillapp JSON api 将文档附加到电子邮件

apache-flex - 查找去年一周中同一天的日期?

php - 如何屏蔽超过 4 位数字的年份?

java - 使用我的应用程序连接到 php .htaccess

java - 在hibernate中避免@Column注释中的 "columnDefinition"属性

json - 使用 JSON_MODIFY 附加到空白列失败,并出现 "Unexpected character ' .' is found at position 0"错误

javascript - 如何在 Javascript 中从 JSON 格式获取数组?

r - 生成给定年份的随机日期