Example usage for org.apache.commons.lang3.time DateUtils setMonths

List of usage examples for org.apache.commons.lang3.time DateUtils setMonths

Introduction

In this page you can find the example usage for org.apache.commons.lang3.time DateUtils setMonths.

Prototype

public static Date setMonths(final Date date, final int amount) 

Source Link

Document

Sets the months field to a date returning a new object.

Usage

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;
}