As discussed in #3, this exposes the `DateFormat` constructor to allow clients complete control over turning `UnixTime` values into `ByteStrings`.
mentioned in commit 871e7115