Formatting changes.
More concise way to parse the time (without regex engine overhead)
Replaced stupid way to deal with timezone delta with timespan formatting.

Completely forgot about timezone existance before @ragol mentioned it.
And also didn't know until then that the DateTime constructor ignores
the configured timezone if given a timestamp.