@Override public void buttonSubmit() { String[] date = view.getSubmitData(); System.out.println(date.toString()); DateTime dateStart = dateMan.parseDateMonth(date[0]); DateTime dateEnd = dateMan.parseDateMonth(date[1]); // mengambil period bulan yang dipilih int period = Math.abs(Months.monthsBetween(dateStart, dateEnd).getMonths()); // untuk date yang akan diteruskan ke model DateTime dateSelected; if (dateStart.isAfter(dateEnd)) { dateSelected = dateStart; } else { dateSelected = dateEnd; } updateChart(dateSelected, period); }