This is handled in [`mesosphere.marathon.state.Timestamp`](https://github.com/mesosphere/marathon/blob/master/src/main/scala/mesosphere/marathon/state/Timestamp.scala).  Is there any reason that can't be reused here?