public DateTimeEditor setPreselectDate(final Date preselectDate) {
        if (dateUnset[0] && preselectDate != null) {
            date.setTime(preselectDate);
        }
        return this;
    }
If currently there is no date/time set, then this method sets the preselected date for later calls.
If a date is selected, this method does nothing
main/src/main/java/cgeo/geocaching/ui/DateTimeEditor.java