Views 3 is an extremely powerful tool for Drupal 7 that allows you to perform complex queries to the database having little to no SQL knowledge. Unfortunately there is little documentation in describing some of the incredible things you can accomplish with it by simply using it as an API. In this post I will show you how to create a new views style, or format. A style manipulates the results of a view allowing you to show them in any way you want. In this example I needed to create a time line. This time line was very simple as it was linear, years as dates, and were no date duplicates.