If you need a calendar on your Drupal site, then the Calendar module is a great way to go.
The Calendar module will display any Views date field in calendar formats, including date fields, node created or updated dates and more. Switch between year, month, and day views easily on the page.
In our Calendar training class, you’ll create a calendar view from a template, customize that View by changing the way the event date is displayed and by shortening the URLs for calendar pages, configure Colorobox to display event details in a modal popup when an event is clicked and lots more.
A Sample Video from the Calendar Class