I helped create the video series Dates with Drupal 7 to illustrate how to use the Date module that I created and maintain.
Learning "Dates" in Drupal can help you create event functionality, listing pages with a unique result set, and calendars. The Date Series begins with basic configurations and the contributed modules required to integrate with other functionality. In addition to creating a new content type for our Date field via the wizard, we also explore all possible configuration choices by diving deeper into the date field. Once we have content on our site, we move into displaying the content in unique ways in Views by using basic filters, exposed filters and contextual filters. Other demonstrations in this Series include working with multiple date fields, repeating dates and integrating with the Context module.