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 f43f9d3d014d79b30ef56c03a6d790c92cc63691..98dd4f456c1a9ac8f2e39dac7c1478cc10f8df77 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) {