[Issue #86] Storing intermediary date to avoid microsecond precision error

Signed-off-by: Mattt Thompson <m@mattt.me>