private Calendar getTime(FtsQueryFormBean queryFormBean) { Calendar c = Calendar.getInstance(); String year, month, day; StringTokenizer st = new StringTokenizer(queryFormBean.getDatepicker(), "/"); month = st.nextToken(); day = st.nextToken(); year = st.nextToken(); c.set(Calendar.YEAR, new Integer(year)); c.set(Calendar.MONTH, new Integer(month) - 1); c.set(Calendar.DAY_OF_MONTH, new Integer(day)); c.set(Calendar.HOUR_OF_DAY, getHour(queryFormBean)); c.set(Calendar.MINUTE, getMin(queryFormBean)); c.set(Calendar.SECOND, 0); c.set(Calendar.MILLISECOND, 0); System.out.println("retrieve calendar " + c.getTime().toGMTString()); return c; }