SimpleDateFormat datetime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat date = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_MONTH, 1);
Date startDate = datetime.parse(date.format(calendar.getTime()) + " 00:00:00");
calendar.add(Calendar.MONTH, 1);
calendar.add(Calendar.DAY_OF_MONTH, -1);
Date endDate = datetime.parse(date.format(calendar.getTime()) + " 23:59:59");