Changeset 2531
- Timestamp:
- Jun 26, 2014, 12:11:36 PM (9 years ago)
- Location:
- extensions/net.sf.basedb.labenv/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/net.sf.basedb.labenv/trunk/resources/reports/boxplot.js
r2401 r2531 147 147 { 148 148 // Name of last data point is number of minutes since midnight of day for first point 149 var num_minutes_since_first_midnight = boxPlotJsonObject. percentileData[num_data_points - 1].name;149 var num_minutes_since_first_midnight = boxPlotJsonObject.latestPeriodName; 150 150 var num_full_days_since_first_midnight = Math.floor(num_minutes_since_first_midnight/(24*60)); 151 151 var days_to_add = 1; -
extensions/net.sf.basedb.labenv/trunk/src/net/sf/basedb/labenv/servlet/LabEnvironmentDisplayServlet.java
r2465 r2531 1101 1101 jsonPlot.put("valueGuideLinesY", jsonPercentilesArray); 1102 1102 log.debug("jsonPeriodPercentilesArray = " + jsonPeriodPercentilesArray.toJSONString()); 1103 // Get end date as date for next midnight 1104 Calendar calEnd = GregorianCalendar.getInstance(); 1105 // Get current date-time, reset to midnight, then add one day 1106 calEnd.setTime(new Date()); 1107 calEnd.set(Calendar.HOUR_OF_DAY, 0); 1108 calEnd.set(Calendar.MINUTE, 0); 1109 calEnd.set(Calendar.SECOND, 0); 1110 calEnd.set(Calendar.MILLISECOND, 0); 1111 calEnd.add(Calendar.DATE, 1); 1112 Date dateEnd = calEnd.getTime(); 1113 String latestPeriod = tableUtil.getCurrentPeriod(dateEnd, viewType); 1114 String latestPeriodName = fetchPeriodNameForPlot(latestPeriod, viewType, startDate); 1103 1115 // For overview display, add extra JSON data with text for day markers in graph 1104 1116 if (viewType != null && viewType.equals("overviewDisplay")) 1105 1117 { 1106 // Get end date as date for next midnight1107 Calendar calEnd = GregorianCalendar.getInstance();1108 // Get current date-time, reset to midnight, then add one day1109 calEnd.setTime(new Date());1110 calEnd.set(Calendar.HOUR_OF_DAY, 0);1111 calEnd.set(Calendar.MINUTE, 0);1112 calEnd.set(Calendar.SECOND, 0);1113 calEnd.set(Calendar.MILLISECOND, 0);1114 calEnd.add(Calendar.DATE, 1);1115 Date dateEnd = calEnd.getTime();1116 //1117 1118 Calendar cal = GregorianCalendar.getInstance(); 1118 1119 cal.setTime(startDate); … … 1204 1205 jsonDayInWeekString.put("numMarkers", numRawMarkers); 1205 1206 jsonPlot.put("dayInWeekString", jsonDayInWeekString); 1207 jsonPlot.put("latestPeriodName", latestPeriodName); 1206 1208 } 1207 1209 return jsonPlot;
Note: See TracChangeset
for help on using the changeset viewer.