Fix timezone formatting in toTimeString().

The old code would produce a timezone like `GMT+0350` instead of `GMT+0330`.