Use a proper DateTime class

Adds dependency on rust-chrono