脚本宝典收集整理的这篇文章主要介绍了

Java中转UTC时间字符串(含有T Z)为local时间

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

在Java中我们需要转换相应格式的字符串,很多时候我们想到用SimpleDateFormat类来解析。但是最近我在调用一个第三方的接口时返回的JSON字符串中有个expires字段的值是2014-08-24T09:27:42Z。第一反应肯定是跟时区关联的。那么如何解析成Date类呢?

SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'"); df.setTimeZone(TimeZone.getTimeZone("UTC")); System.out.println(df.parse("2014-08-23T09:20:05Z").toString()); 

现在看看打印出的信息是不是你要的吧?博客的标题含有 TZ这两个关键词,主要是为了方便 别人检索,因为很多人不知道这就是UTC时间啊。这下别人搜TZ 也许能搜到这篇博客了。

总结

以上是脚本宝典为你收集整理的

Java中转UTC时间字符串(含有T Z)为local时间

全部内容,希望文章能够帮你解决

Java中转UTC时间字符串(含有T Z)为local时间

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过