18. At least one computer readable storage medium having computer program instructions stored thereon that are arranged to perform the following operations: receiving a date request that includes contextual date information related to a specific date or a specific range of dates, wherein the contextual date information does not have a predefined format, and wherein said contextual date information includes input by a user that is related to and describes, but does not specify, a particular date or range of dates that allows said computer program instructions to locate said particular date or range of dates; automatically locating a specific date or a specific range of dates based on the contextual date information of the date request; and automatically initiating the displaying of the located specific date or the located specific range of dates.
23. A computer readable storage medium as recited in claim 18 , wherein the contextual date information includes a first date followed by a range indicator that is followed by a second date to thereby specify a date range that begins with the first date and ends with the second date.