[ruby-core:117071] [Ruby master Bug#20327] Time.new behaves differently when passing a zone as timezone object