ALL: I have a date field coming from an oracle dB; Value of '24-May-2010' -- $F{inDate} Then I have a variable that contains a date value of '24-May-1950'; -- $V{outDate} When I compare $F{inDate}.after($V{outDate}), $F{inDate} shows Greater than $V{outDate}; Seems that only the YY is stored vs. the YYYY; since 24-May-10 < 24-May-50 would be true within the same century the comparison works ok; Can someone explain a workaround for this problem?