Issue #11755 has been updated by Jon Xie.


TZ database https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
'Etc/GMT+8'  corresponding UTC is '-08:00'

@Nobuyoshi Nakada @Matthew Kerwin thanks

----------------------------------------
Bug #11755: ENV['TZ'] timezone
https://bugs.ruby-lang.org/issues/11755#change-55184

* Author: Jon Xie
* Status: Feedback
* Priority: Normal
* Assignee: 
* ruby -v: 2.2.3
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
~~~ruby
2.2.3 :001 > Time.now
 => 2015-12-01 11:35:06 +0800 
2.2.3 :002 > ENV['TZ'] = 'GMT+8'; Time.now
 => 2015-11-30 19:35:18 -0800 
2.2.3 :003 > ENV['TZ'] = 'GMT-8'; Time.now
 => 2015-12-01 11:35:24 +0800
~~~

Why is this so?



-- 
https://bugs.ruby-lang.org/