/** * @since 3.3 */ public void setDate(Calendar date, boolean notifyListeners) { this.date = date; calendar.setYear(date.get(Calendar.YEAR)); calendar.setMonth(date.get(Calendar.MONTH)); calendar.setDay(date.get(Calendar.DAY_OF_MONTH)); if (notifyListeners) { setSelection(new DateSelection(date, false)); notifyListeners(new SelectionChangedEvent(DatePickerPanel.this, getSelection())); } }
d.setYear(c.get(Calendar.YEAR)); d.setMonth(c.get(Calendar.MONTH)); d.setDay(c.get(Calendar.DAY_OF_MONTH));
dt.setYear(c.get(Calendar.YEAR)); dt.setMonth(c.get(Calendar.MONTH)); dt.setDay(c.get(Calendar.DAY_OF_MONTH)); }else if(control instanceof Thing){ Thing dataControl = (Thing) control;
public void setValue(Comparable<DateTime> value) { // Convert to UTC time for UTCTimestampT and UTCTimeOnlyT. // Performing UTCDateT and MonthYearT coversion could produce an unexpected result. // No conversion is needed for LocalMktTimeT, TZTimestampT, and TZTimeOnlyT. if ( parameter == null || parameter instanceof UTCTimestampT || parameter instanceof UTCTimeOnlyT ) { logger.debug( "setValue() parameter: " + parameter + " value: " + value ); // -- no need to adjust DateTime -- } // -- Force control to display time portion in local DateTime tempLocalTzDateTime = ((DateTime)value).withZone( DateTimeZone.getDefault() ); if ( showMonthYear ) { dateClock.setMonth( tempLocalTzDateTime.getMonthOfYear() - 1 ); dateClock.setYear( tempLocalTzDateTime.getYear() ); } if ( showDay ) { dateClock.setDay( tempLocalTzDateTime.getDayOfMonth() ); } if ( showTime ) { timeClock.setHours( tempLocalTzDateTime.getHourOfDay() ); timeClock.setMinutes( tempLocalTzDateTime.getMinuteOfHour() ); timeClock.setSeconds( tempLocalTzDateTime.getSecondOfMinute() ); } }
dt.setYear(c.get(Calendar.YEAR)); dt.setMonth(c.get(Calendar.MONTH)); dt.setDay(c.get(Calendar.DAY_OF_MONTH));
argument.pattern = Long.toString(calendar.getTimeInMillis()); argumentsDate.setDay(calendar.get(Calendar.DAY_OF_MONTH)); argumentsDate.setMonth(calendar.get(Calendar.MONTH)); argumentsDate.setYear(calendar.get(Calendar.YEAR));