ZonedDateTime解析为ZonedDateTime的另一种格式
ZonedDateTime解析为ZonedDateTime的另一种格式,datetime,java-8,zoneddatetime,Datetime,Java 8,Zoneddatetime,ZonedDateTime当前处于 `2020-06-07T14:10:00+01:00` 我正在寻找的zoneDateTime格式 2020-06-07T13:10:24Z 您可以这样做: ZonedDateTime.parse("2020-06-07T14:10:00+01:00").toInstant() 或者如果您必须有一个分区DateTime: ZonedDateTime.parse("2020-06-07T14:10:00+01:00")
ZonedDateTime
当前处于
`2020-06-07T14:10:00+01:00`
我正在寻找的zoneDateTime
格式
2020-06-07T13:10:24Z
您可以这样做:
ZonedDateTime.parse("2020-06-07T14:10:00+01:00").toInstant()
或者如果您必须有一个分区DateTime
:
ZonedDateTime.parse("2020-06-07T14:10:00+01:00").withZoneSameInstant(ZoneOffset.UTC);
您可以这样做:
ZonedDateTime.parse("2020-06-07T14:10:00+01:00").toInstant()
或者如果您必须有一个分区DateTime
:
ZonedDateTime.parse("2020-06-07T14:10:00+01:00").withZoneSameInstant(ZoneOffset.UTC);
请尝试以下操作:
String time = "2020-06-07T14:10:00+01:00";
所需输出格式=2020-06-07T13:10:24Z
ZonedDateTime zdt = ZonedDateTime.parse(time,
DateTimeFormatter.ISO_ZONED_DATE_TIME);
System.out.println(zdt.format(DateTimeFormatter.ISO_INSTANT));
印刷品
2020-06-07T13:10:00Z
请尝试以下操作:
String time = "2020-06-07T14:10:00+01:00";
所需输出格式=2020-06-07T13:10:24Z
ZonedDateTime zdt = ZonedDateTime.parse(time,
DateTimeFormatter.ISO_ZONED_DATE_TIME);
System.out.println(zdt.format(DateTimeFormatter.ISO_INSTANT));
印刷品
2020-06-07T13:10:00Z
您当前的数据在
ZoneDateTime
或字符串中?ZonedDateTime不表示任何格式,您可以将其数据格式化为字符串。您当前的数据在ZonedDateTime
或String
中?ZoneDateTime不表示任何格式,您可以将其数据格式化为字符串。