首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将ZonedDateTime解析为另一种格式的ZonedDateTime

将ZonedDateTime解析为另一种格式的ZonedDateTime
EN

Stack Overflow用户
提问于 2020-08-27 00:13:59
回答 2查看 41关注 0票数 0

当前所在的ZonedDateTime

代码语言:javascript
复制
`2020-06-07T14:10:00+01:00`

我要查找的ZonedDateTime的格式

代码语言:javascript
复制
2020-06-07T13:10:24Z
EN

回答 2

Stack Overflow用户

发布于 2020-08-27 00:18:01

你可以这样做:

代码语言:javascript
复制
ZonedDateTime.parse("2020-06-07T14:10:00+01:00").toInstant()

或者,如果你必须有一个ZonedDateTime

代码语言:javascript
复制
ZonedDateTime.parse("2020-06-07T14:10:00+01:00").withZoneSameInstant(ZoneOffset.UTC);
票数 2
EN

Stack Overflow用户

发布于 2020-08-27 00:56:59

尝试以下操作:

代码语言:javascript
复制
String time = "2020-06-07T14:10:00+01:00";                         

所需的输出格式= 2020-06-07T13:10:24Z

代码语言:javascript
复制
ZonedDateTime zdt = ZonedDateTime.parse(time,                      
        DateTimeFormatter.ISO_ZONED_DATE_TIME);                   
System.out.println(zdt.format(DateTimeFormatter.ISO_INSTANT));

打印

代码语言:javascript
复制
2020-06-07T13:10:00Z
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63601613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档