# encoding: UTF-8

# This file contains data derived from the IANA Time Zone Database
# (http://www.iana.org/time-zones).

module TZInfo
  module Data
    module Definitions
      module Asia
        module Jakarta
          include TimezoneDefinition
          
          timezone 'Asia/Jakarta' do |tz|
            tz.offset :o0, 25632, 0, :LMT
            tz.offset :o1, 25632, 0, :BMT
            tz.offset :o2, 26400, 0, :JAVT
            tz.offset :o3, 27000, 0, :WIB
            tz.offset :o4, 32400, 0, :JST
            tz.offset :o5, 28800, 0, :WIB
            tz.offset :o6, 25200, 0, :WIB
            
            tz.transition 1867, 8, :o1, -3231299232, 720956461, 300
            tz.transition 1923, 12, :o2, -1451719200, 87256267, 36
            tz.transition 1932, 10, :o3, -1172906400, 87372439, 36
            tz.transition 1942, 3, :o4, -876641400, 38887059, 16
            tz.transition 1945, 9, :o3, -766054800, 19453769, 8
            tz.transition 1948, 4, :o5, -683883000, 38922755, 16
            tz.transition 1950, 4, :o3, -620812800, 14600413, 6
            tz.transition 1963, 12, :o6, -189415800, 39014323, 16
          end
        end
      end
    end
  end
end
