And wait, don\'t rush to answer \"java.util.Date\", consider the following scenario.
Person object having 2 fields: \"birthday\" and \"nextMeeting\" both java.util.D
Use LocalDate from JodaTime and only store the date for the birthday, not the time.