Clean up date handling for posts and comments.

This avoids re-parsing all dates and could avoid problems with timezones between the system default and the blog's configured.