, javadoc .
public void setDate (ReadableInstant )
. .
: - ,
: IllegalArgumentException - invalidobject
"", "". " ", java.util.Date. ( , , , .)
EDIT:
" ", :
MutableDateTime startDate = new MutableDateTime(dateFormatterJ.parseMutableDateTime(startDateString));
.
2: , , -, , . .
3: , , , .
public void setDate(final ReadableInstant instant) {
long instantMillis = DateTimeUtils.getInstantMillis(instant);
Chronology instantChrono = DateTimeUtils.getInstantChronology(instant);
DateTimeZone zone = instantChrono.getZone();
if (zone != null) {
instantMillis = zone.getMillisKeepLocal(**DateTimeZone.UTC**, instantMillis);
}
setDate(instantMillis);
}
- UTC . , 10/27/2010 00:00 EDT, , 10/27/2010 00:00 UTC, , , 6 7 , EDT, 10/26.
, - , 2 .)