lib/tzinfo/definitions/Pacific/Efate.rb in tzinfo-0.0.4 vs lib/tzinfo/definitions/Pacific/Efate.rb in tzinfo-0.1.0

- old
+ new

@@ -3,31 +3,31 @@ module Definitions #:nodoc: module Pacific #:nodoc: class Efate < Timezone #:nodoc: setup set_identifier('Pacific/Efate') -add_period(TimezonePeriod.new(nil,DateTime.new(1912,1,12,12,46,44),40396,0,:'LMT')) -add_period(TimezonePeriod.new(DateTime.new(1912,1,12,12,46,44),DateTime.new(1983,9,24,13,0,0),39600,0,:'VUT')) -add_period(TimezonePeriod.new(DateTime.new(1983,9,24,13,0,0),DateTime.new(1984,3,24,12,0,0),39600,3600,:'VUST')) -add_period(TimezonePeriod.new(DateTime.new(1984,3,24,12,0,0),DateTime.new(1984,10,22,13,0,0),39600,0,:'VUT')) -add_period(TimezonePeriod.new(DateTime.new(1984,10,22,13,0,0),DateTime.new(1985,3,23,12,0,0),39600,3600,:'VUST')) -add_period(TimezonePeriod.new(DateTime.new(1985,3,23,12,0,0),DateTime.new(1985,9,28,13,0,0),39600,0,:'VUT')) -add_period(TimezonePeriod.new(DateTime.new(1985,9,28,13,0,0),DateTime.new(1986,3,22,12,0,0),39600,3600,:'VUST')) -add_period(TimezonePeriod.new(DateTime.new(1986,3,22,12,0,0),DateTime.new(1986,9,27,13,0,0),39600,0,:'VUT')) -add_period(TimezonePeriod.new(DateTime.new(1986,9,27,13,0,0),DateTime.new(1987,3,28,12,0,0),39600,3600,:'VUST')) -add_period(TimezonePeriod.new(DateTime.new(1987,3,28,12,0,0),DateTime.new(1987,9,26,13,0,0),39600,0,:'VUT')) -add_period(TimezonePeriod.new(DateTime.new(1987,9,26,13,0,0),DateTime.new(1988,3,26,12,0,0),39600,3600,:'VUST')) -add_period(TimezonePeriod.new(DateTime.new(1988,3,26,12,0,0),DateTime.new(1988,9,24,13,0,0),39600,0,:'VUT')) -add_period(TimezonePeriod.new(DateTime.new(1988,9,24,13,0,0),DateTime.new(1989,3,25,12,0,0),39600,3600,:'VUST')) -add_period(TimezonePeriod.new(DateTime.new(1989,3,25,12,0,0),DateTime.new(1989,9,23,13,0,0),39600,0,:'VUT')) -add_period(TimezonePeriod.new(DateTime.new(1989,9,23,13,0,0),DateTime.new(1990,3,24,12,0,0),39600,3600,:'VUST')) -add_period(TimezonePeriod.new(DateTime.new(1990,3,24,12,0,0),DateTime.new(1990,9,22,13,0,0),39600,0,:'VUT')) -add_period(TimezonePeriod.new(DateTime.new(1990,9,22,13,0,0),DateTime.new(1991,3,23,12,0,0),39600,3600,:'VUST')) -add_period(TimezonePeriod.new(DateTime.new(1991,3,23,12,0,0),DateTime.new(1991,9,28,13,0,0),39600,0,:'VUT')) -add_period(TimezonePeriod.new(DateTime.new(1991,9,28,13,0,0),DateTime.new(1992,1,25,12,0,0),39600,3600,:'VUST')) -add_period(TimezonePeriod.new(DateTime.new(1992,1,25,12,0,0),DateTime.new(1992,10,24,13,0,0),39600,0,:'VUT')) -add_period(TimezonePeriod.new(DateTime.new(1992,10,24,13,0,0),DateTime.new(1993,1,23,12,0,0),39600,3600,:'VUST')) -add_period(TimezonePeriod.new(DateTime.new(1993,1,23,12,0,0),DateTime.new(2045,9,3,22,37,53),39600,0,:'VUT')) +add_unbounded_start_period {TimezonePeriod.new(nil,DateTime.new0(Rational.new!(52259343101,21600),0,Date::ITALY),40396,0,:'LMT')} +add_period(1912,1) {TimezonePeriod.new(DateTime.new0(Rational.new!(52259343101,21600),0,Date::ITALY),DateTime.new0(Rational.new!(58694449,24),0,Date::ITALY),39600,0,:'VUT')} +add_period(1983,9) {TimezonePeriod.new(DateTime.new0(Rational.new!(58694449,24),0,Date::ITALY),DateTime.new0(Rational.new!(2445784,1),0,Date::ITALY),39600,3600,:'VUST')} +add_period(1984,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(2445784,1),0,Date::ITALY),DateTime.new0(Rational.new!(58703905,24),0,Date::ITALY),39600,0,:'VUT')} +add_period(1984,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(58703905,24),0,Date::ITALY),DateTime.new0(Rational.new!(2446148,1),0,Date::ITALY),39600,3600,:'VUST')} +add_period(1985,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(2446148,1),0,Date::ITALY),DateTime.new0(Rational.new!(58712089,24),0,Date::ITALY),39600,0,:'VUT')} +add_period(1985,9) {TimezonePeriod.new(DateTime.new0(Rational.new!(58712089,24),0,Date::ITALY),DateTime.new0(Rational.new!(2446512,1),0,Date::ITALY),39600,3600,:'VUST')} +add_period(1986,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(2446512,1),0,Date::ITALY),DateTime.new0(Rational.new!(58720825,24),0,Date::ITALY),39600,0,:'VUT')} +add_period(1986,9) {TimezonePeriod.new(DateTime.new0(Rational.new!(58720825,24),0,Date::ITALY),DateTime.new0(Rational.new!(2446883,1),0,Date::ITALY),39600,3600,:'VUST')} +add_period(1987,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(2446883,1),0,Date::ITALY),DateTime.new0(Rational.new!(58729561,24),0,Date::ITALY),39600,0,:'VUT')} +add_period(1987,9) {TimezonePeriod.new(DateTime.new0(Rational.new!(58729561,24),0,Date::ITALY),DateTime.new0(Rational.new!(2447247,1),0,Date::ITALY),39600,3600,:'VUST')} +add_period(1988,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(2447247,1),0,Date::ITALY),DateTime.new0(Rational.new!(58738297,24),0,Date::ITALY),39600,0,:'VUT')} +add_period(1988,9) {TimezonePeriod.new(DateTime.new0(Rational.new!(58738297,24),0,Date::ITALY),DateTime.new0(Rational.new!(2447611,1),0,Date::ITALY),39600,3600,:'VUST')} +add_period(1989,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(2447611,1),0,Date::ITALY),DateTime.new0(Rational.new!(58747033,24),0,Date::ITALY),39600,0,:'VUT')} +add_period(1989,9) {TimezonePeriod.new(DateTime.new0(Rational.new!(58747033,24),0,Date::ITALY),DateTime.new0(Rational.new!(2447975,1),0,Date::ITALY),39600,3600,:'VUST')} +add_period(1990,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(2447975,1),0,Date::ITALY),DateTime.new0(Rational.new!(58755769,24),0,Date::ITALY),39600,0,:'VUT')} +add_period(1990,9) {TimezonePeriod.new(DateTime.new0(Rational.new!(58755769,24),0,Date::ITALY),DateTime.new0(Rational.new!(2448339,1),0,Date::ITALY),39600,3600,:'VUST')} +add_period(1991,3) {TimezonePeriod.new(DateTime.new0(Rational.new!(2448339,1),0,Date::ITALY),DateTime.new0(Rational.new!(58764673,24),0,Date::ITALY),39600,0,:'VUT')} +add_period(1991,9) {TimezonePeriod.new(DateTime.new0(Rational.new!(58764673,24),0,Date::ITALY),DateTime.new0(Rational.new!(2448647,1),0,Date::ITALY),39600,3600,:'VUST')} +add_period(1992,1) {TimezonePeriod.new(DateTime.new0(Rational.new!(2448647,1),0,Date::ITALY),DateTime.new0(Rational.new!(58774081,24),0,Date::ITALY),39600,0,:'VUT')} +add_period(1992,10) {TimezonePeriod.new(DateTime.new0(Rational.new!(58774081,24),0,Date::ITALY),DateTime.new0(Rational.new!(2449011,1),0,Date::ITALY),39600,3600,:'VUST')} +add_period(1993,1) {TimezonePeriod.new(DateTime.new0(Rational.new!(2449011,1),0,Date::ITALY),nil,39600,0,:'VUT')} end end end end