/** Sets the correct start and end dates and date format. */
  protected void formatChartAxes(JFreeChart chart, DateTime start, DateTime end) {
    XYPlot plot = chart.getXYPlot();
    DateAxis axis = (DateAxis) plot.getDomainAxis();
    axis.setMaximumDate(end.plusDays(1).toDateMidnight().toDate());
    axis.setMinimumDate(start.toDateMidnight().toDate());
    axis.setDateFormatOverride(new SimpleDateFormat("EEE d.M."));

    axis.setStandardTickUnits(tickUnits);

    plot.setDomainGridlinePaint(GRIDLINE_COLOR);
    plot.setRangeGridlinePaint(GRIDLINE_COLOR);
  }