From b44784ead9bc5e8f8f3e8139039b4396e95f490e Mon Sep 17 00:00:00 2001 From: alaskowski <alaskowski@ethz.ch> Date: Mon, 15 May 2023 17:29:51 +0200 Subject: [PATCH] SSDM-13524: fixed timestamps parsing --- .../openbis/generic/shared/dto/types/TimestampArrayType.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server-application-server/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/types/TimestampArrayType.java b/server-application-server/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/types/TimestampArrayType.java index f43f9d3d014..98dd4f456c1 100644 --- a/server-application-server/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/types/TimestampArrayType.java +++ b/server-application-server/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/types/TimestampArrayType.java @@ -25,6 +25,7 @@ import org.hibernate.usertype.UserType; import java.io.Serializable; import java.sql.*; import java.text.SimpleDateFormat; +import java.time.ZonedDateTime; import java.util.Arrays; import java.util.Date; import java.util.Objects; @@ -73,7 +74,7 @@ public class TimestampArrayType implements UserType } private Date parseDate(String date) { - SimpleDateFormat format=new SimpleDateFormat(BasicConstant.CANONICAL_DATE_FORMAT_PATTERN); + SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ssX"); try{ return format.parse(date); } catch (Exception e) { -- GitLab