Chat times respect time zone

Use `Time.parse` (instead of `DateTime.parse`) all the time, but add more
information to its input when needed.