Fix errors reading postgres timestamp columns.

Timestamp columns from postgres often include the milliseconds. Since
that data cannot be stored in DateTime instances, we should chop it off.

Fixes #3087