Index: lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/dao/hibernate/ResourceItemVisitDAOHibernate.java =================================================================== diff -u -r3c3cfdd84fb32ca1bb3c1455f9f75c9f6fb1b57c -r1d3fcc170316a9dc01f23aac3b6675778210be74 --- lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/dao/hibernate/ResourceItemVisitDAOHibernate.java (.../ResourceItemVisitDAOHibernate.java) (revision 3c3cfdd84fb32ca1bb3c1455f9f75c9f6fb1b57c) +++ lams_tool_larsrc/src/java/org/lamsfoundation/lams/tool/rsrc/dao/hibernate/ResourceItemVisitDAOHibernate.java (.../ResourceItemVisitDAOHibernate.java) (revision 1d3fcc170316a9dc01f23aac3b6675778210be74) @@ -39,6 +39,7 @@ import org.lamsfoundation.lams.tool.rsrc.model.ResourceItemVisitLog; import org.lamsfoundation.lams.tool.rsrc.model.ResourceSession; import org.lamsfoundation.lams.usermanagement.service.IUserManagementService; +import org.lamsfoundation.lams.util.DateUtil; import org.springframework.stereotype.Repository; @Repository @@ -143,7 +144,8 @@ Date completeDate = element[2] == null ? null : new Date(((Timestamp) element[2]).getTime()); Date accessDate = element[3] == null ? null : new Date(((Timestamp) element[3]).getTime()); Date timeTaken = (element[2] == null || element[3] == null) ? null - : new Date(completeDate.getTime() - accessDate.getTime()); + : DateUtil.convertToUTC(new Date(completeDate.getTime() - accessDate.getTime())); + String portraitId = (String) element[4]; VisitLogDTO visitLogDto = new VisitLogDTO();