In plain ruby, with only require 'date', use the new_offset method:
require 'date'
d=DateTime.parse('2000-01-01 12:00 +0200')
l=d.new_offset('-0700')
u=l.new_offset('UTC')
puts "#{u.strftime('%a %F %T %Z')} ❖ #{l.strftime('%a %F %T %Z')}"
Tested with ruby 2.3.7 that came standard on Mac OS X 10.13.