Skip to content

Commit 48743c9

Browse files
Fix ZonedDateTimeSerializer
1 parent 441adb1 commit 48743c9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

OCPP-J/src/main/java/eu/chargetime/ocpp/JSONCommunicator.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import eu.chargetime.ocpp.model.Message;
88
import java.lang.reflect.Type;
99
import java.time.ZonedDateTime;
10+
import java.time.format.DateTimeFormatter;
1011
import org.slf4j.Logger;
1112
import org.slf4j.LoggerFactory;
1213

@@ -81,7 +82,7 @@ private class ZonedDateTimeSerializer implements JsonSerializer<ZonedDateTime> {
8182
@Override
8283
public JsonElement serialize(
8384
ZonedDateTime zonedDateTime, Type type, JsonSerializationContext jsonSerializationContext) {
84-
return new JsonPrimitive(zonedDateTime.toString());
85+
return new JsonPrimitive(zonedDateTime.format(DateTimeFormatter.ISO_INSTANT));
8586
}
8687
}
8788

0 commit comments

Comments
 (0)