Package org.joda.time

Examples of org.joda.time.MutableDateTime


    dateField.setRequired(isRequired());

    Date d = (Date)getModelObject();
    if (d != null)
    {
      date = new MutableDateTime(d);
    }
    else
    {
      date = null;
    }
View Full Code Here


   *
   * @param date
   *            date
   */
  public void setDate(Date date) {
    this.date = (date != null) ? new MutableDateTime(date) : null;
  }
View Full Code Here

   */
  protected void onAttach() {

    Date d = (Date) getModelObject();
    if (d != null) {
      date = new MutableDateTime(d);
    } else {
      date = null;
    }

    super.onAttach();
View Full Code Here

   *
   * @param date
   *            date
   */
  public void setDate(Date date) {
    this.date = (date != null) ? new MutableDateTime(date) : null;
  }
View Full Code Here

   */
  protected void onAttach() {

    Date d = (Date) getModelObject();
    if (d != null) {
      date = new MutableDateTime(d);
    } else {
      date = null;
    }

    if (date != null) {
View Full Code Here

    if (applyTimeZoneDifference)
    {
      TimeZone zone = getClientTimeZone();
      // instantiate now/ current time
      MutableDateTime dt = new MutableDateTime();
      if (zone != null)
      {
        // set time zone for client
        format = format.withZone(DateTimeZone.forTimeZone(zone));
        dt.setZone(DateTimeZone.forTimeZone(zone));
      }
      // parse date retaining the time of the submission
      format.parseInto(dt, value, 0);
      // apply the server time zone to the parsed value
      dt.setZone(getTimeZone());
      return dt.toDate();
    }
    else
    {
      return format.parseDateTime(value).toDate();
    }
View Full Code Here

   * @param date
   *            date
   */
  public void setDate(Date date)
  {
    this.date = (date != null) ? new MutableDateTime(date) : null;
    setDefaultModelObject(date);
  }
View Full Code Here

  protected void convertInput()
  {
    Object dateFieldInput = dateField.getConvertedInput();
    if (dateFieldInput != null)
    {
      MutableDateTime date = new MutableDateTime(dateFieldInput);
      Integer hours = hoursField.getConvertedInput();
      Integer minutes = minutesField.getConvertedInput();
      AM_PM amOrPm = amOrPmChoice.getConvertedInput();

      try
      {
        boolean use12HourFormat = use12HourFormat();
        if (hours != null)
        {
          date.set(DateTimeFieldType.hourOfDay(), hours.intValue() %
              getMaximumHours(use12HourFormat));
          date.setMinuteOfHour((minutes != null) ? minutes.intValue() : 0);
        }
        if (use12HourFormat)
        {
          date.set(DateTimeFieldType.halfdayOfDay(), amOrPm == AM_PM.PM ? 1 : 0);
        }

        TimeZone zone = getClientTimeZone();
        if (zone != null)
        {
          date.setMillis(DateTimeZone.getDefault().getMillisKeepLocal(
              DateTimeZone.forTimeZone(zone), date.getMillis()));
        }

        // the date will be in the server's timezone
        setConvertedInput(date.toDate());
      }
      catch (RuntimeException e)
      {
        DateTimeField.this.error(e.getMessage());
        invalid();
View Full Code Here

    amOrPmChoice.setVisible(use12HourFormat);

    Date d = (Date)getDefaultModelObject();
    if (d != null)
    {
      date = new MutableDateTime(d);
    }
    else
    {
      date = null;
    }
View Full Code Here

   * @param date
   *            date
   */
  public void setDate(Date date)
  {
    this.date = (date != null) ? new MutableDateTime(date) : null;
    setDefaultModelObject(date);
  }
View Full Code Here

TOP

Related Classes of org.joda.time.MutableDateTime

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.