gpt4 book ai didi

java - 如何格式化此字符串 "2015-06-22T09:40:30+01:00"in dd/MM/yyyy at hh :mm format?

转载 作者:行者123 更新时间:2023-12-01 20:20:47 24 4
gpt4 key购买 nike

如何将字符串“2015-06-22T09:40:30+01:00”格式化为dd/MM/yyyy at hh:mm格式?

最佳答案

输入格式遵循 ISO-8601,因此您可以执行此操作(使用 Java-8 类 OffsetDateTime):

OffsetDateTime odt = OffsetDateTime.parse("2015-06-22T09:40:30+01:00");
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("dd/MM/yyyy 'at' HH:mm");
System.out.println(dtf.format(odt)); // 22/06/2015 at 09:40

顺便说一句,我已将您的模式从“...hh:mm”更改为“...HH:mm”,因为我假设您想要一天中的一小时,而不是半天,这不会使无需指定 am/pm 即可感知。

关于java - 如何格式化此字符串 "2015-06-22T09:40:30+01:00"in dd/MM/yyyy at hh :mm format?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44781797/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com