Systems and methods for selecting a time/date, or a range of times/dates
are provided. In one aspect, systems and methods having non-linear
timeline UI mechanism(s) for selecting a date, or selecting a date range,
are provided. In recognition that user interaction with and recall of
time varies depending upon how far away the time period of interest is
from the present time, the non-linear timeline provides UI mechanism(s)
for selecting a time having different granularities of time in different
portions of the timeline. Additionally, in recognition that user
interaction with dates and times is not always in terms of numbers, but
rather in terms of events, etc., occurring at or around a particular time
period of interest, systems and method having date relation UI techniques
are provided.