List of usage examples for org.apache.commons.lang3.time DateUtils setMonths
public static Date setMonths(final Date date, final int amount)
From source file:gov.nih.nci.firebird.selenium2.tests.profile.AssociatedOrganizationTabTest.java
private void checkForExpirationBeforeEffectiveDateError(final LabCertificatesDialog labCertificatesDialog) { Date today = new Date(); labCertificatesDialog.getHelper().setEffectiveDate(DateUtils.setMonths(today, Calendar.DECEMBER)); labCertificatesDialog.getHelper().setExpirationDate(DateUtils.setMonths(today, Calendar.OCTOBER)); ExpectedValidationFailure expectedValidationFailure = new ExpectedValidationFailure( "error.expiration.date.before.effective"); expectedValidationFailure.assertFailureOccurs(new FailingAction() { @Override/*from ww w . j a v a 2 s . com*/ public void perform() { labCertificatesDialog.clickSave(); } }); }
From source file:org.rippleosi.common.util.DateFormatter.java
public static Date toTimeOnly(String input) { Date date = toDate(input);/*w w w .j a v a 2 s . c om*/ if (date != null) { date = DateUtils.setYears(date, 1970); date = DateUtils.setMonths(date, 0); date = DateUtils.setDays(date, 1); return date; } return null; }
From source file:pl.bcichecki.rms.client.android.activities.EditEventActivity.java
private void showEndsOnDateDialog() { Calendar endDateCalendar = Calendar.getInstance(); endDateCalendar.setTime(endDate);/*from ww w. j a v a 2 s .c o m*/ OnDateSetListener onDateSetListener = new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { endDate = DateUtils.setYears(endDate, year); endDate = DateUtils.setMonths(endDate, monthOfYear); endDate = DateUtils.setDays(endDate, dayOfMonth); updateEndDateButtons(); } }; DatePickerDialog datePickerDialog = new DatePickerDialog(context, onDateSetListener, endDateCalendar.get(Calendar.YEAR), endDateCalendar.get(Calendar.MONTH), endDateCalendar.get(Calendar.DAY_OF_MONTH)); datePickerDialog.setTitle(R.string.activity_edit_event_pick_end_date); datePickerDialog.show(); }
From source file:pl.bcichecki.rms.client.android.activities.EditEventActivity.java
private void showStartsOnDateDialog() { Calendar startDateCalendar = Calendar.getInstance(); startDateCalendar.setTime(startDate); OnDateSetListener onDateSetListener = new DatePickerDialog.OnDateSetListener() { @Override/*from w ww .j a va 2s . c om*/ public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { long diff = endDate.getTime() - startDate.getTime(); startDate = DateUtils.setYears(startDate, year); startDate = DateUtils.setMonths(startDate, monthOfYear); startDate = DateUtils.setDays(startDate, dayOfMonth); updateStartDateButtons(); endDate.setTime(startDate.getTime() + diff); updateEndDateButtons(); } }; DatePickerDialog datePickerDialog = new DatePickerDialog(context, onDateSetListener, startDateCalendar.get(Calendar.YEAR), startDateCalendar.get(Calendar.MONTH), startDateCalendar.get(Calendar.DAY_OF_MONTH)); datePickerDialog.setTitle(R.string.activity_edit_event_pick_start_date); datePickerDialog.show(); }
From source file:uk.gov.hscic.common.util.DateFormatter.java
public static Date toTimeOnly(final String input) { Date date = toDate(input);/*from w w w . ja va2s .c o m*/ if (date != null) { date = DateUtils.setYears(date, 1970); date = DateUtils.setMonths(date, 0); date = DateUtils.setDays(date, 1); return date; } return null; }
From source file:yoyo.actor.screen.iface.jsf.converter.DateConverter.java
/** * Create date.//w w w .j a v a2 s .co m * @param aDateText date text * @return created date * @throws ParseException parse exception */ private static Date createDate(final String aDateText) throws ParseException { final Calendar cal = Calendar.getInstance(); final Date now = cal.getTime(); Date date = DateUtils.parseDateStrictly(aDateText, new String[] { FORMAL_PATTERN, "yyyyMMdd", "yyMMdd", "MMdd", "dd" }); if (aDateText.length() == LENGTH_MMDD) { date = DateUtils.setYears(date, cal.get(Calendar.YEAR)); if (date.before(now)) { date = DateUtils.addYears(date, 1); } } else if (aDateText.length() == LENGTH_DD) { date = DateUtils.setYears(date, cal.get(Calendar.YEAR)); date = DateUtils.setMonths(date, cal.get(Calendar.MONTH)); if (date.before(now)) { date = DateUtils.addMonths(date, 1); } } return date; }