I wrote a new article in ggplot2-Tutor that explains how to create time series in ggplot2. Find the tutorial here: