/** * <p>getSpecificTime</p> * * @param specificString a {@link java.lang.String} object. * @return a {@link java.util.Date} object. */ public static Date getSpecificTime(final String specificString) { final Calendar cal = Calendar.getInstance(); setOutCalTime(cal, specificString); return cal.getTime(); }
/** * <p>getDailyTime</p> * * @param referenceTime a {@link java.util.Date} object. * @param timeString a {@link java.lang.String} object. * @return a {@link java.util.Date} object. */ public static Date getDailyTime(final Date referenceTime, final String timeString) { final Calendar ref = Calendar.getInstance(); ref.setTime(referenceTime); setOutCalTime(ref, timeString); return ref.getTime(); }
/** * <p>getMonthlyTime</p> * * @param referenceTime a {@link java.util.Date} object. * @param day a {@link java.lang.String} object. * @param timeString a {@link java.lang.String} object. * @return a {@link java.util.Date} object. */ public static Date getMonthlyTime(final Date referenceTime, final String day, final String timeString) { final Calendar ref = Calendar.getInstance(); ref.setTime(referenceTime); ref.set(Calendar.DAY_OF_MONTH, Integer.parseInt(day)); setOutCalTime(ref, timeString); return ref.getTime(); }
/** * <p>getWeeklyTime</p> * * @param referenceTime a {@link java.util.Date} object. * @param day a {@link java.lang.String} object. * @param timeString a {@link java.lang.String} object. * @return a {@link java.util.Date} object. */ public static Date getWeeklyTime(final Date referenceTime, final String day, final String timeString) { final Calendar ref = Calendar.getInstance(); ref.setTime(referenceTime); ref.set(Calendar.DAY_OF_WEEK, getDayOfWeekIndex(day).intValue()); setOutCalTime(ref, timeString); return ref.getTime(); }
setOutCalTime(outCalBegin, begins); setOutCalTime(outCalEnd, ends);
setOutCalTime(outCalBegin, begins); setOutCalTime(outCalEnd, ends);