Parsing string dates is expensive.

Cache parsed date in the event class to considerably speed up html page
generation.