Sha256: d48996f2fb8abf4fb938a8c2fa1d1c2a76d10b57dd07829813f5e66497e05932
Contents?: true
Size: 1.42 KB
Versions: 1
Compression:
Stored size: 1.42 KB
Contents
require 'tzinfo/timezone' module TZInfo module Definitions #:nodoc: module America #:nodoc: class Costa_Rica < Timezone #:nodoc: def initialize super set_identifier('America/Costa_Rica') add_period(TimezonePeriod.new(nil,DateTime.new(1890,1,1,5,36,20),-20180,0,'LMT')) add_period(TimezonePeriod.new(DateTime.new(1890,1,1,5,36,20),DateTime.new(1921,1,15,5,36,20),-20180,0,'SJMT')) add_period(TimezonePeriod.new(DateTime.new(1921,1,15,5,36,20),DateTime.new(1979,2,25,6,0,0),-21600,0,'CT')) add_period(TimezonePeriod.new(DateTime.new(1979,2,25,6,0,0),DateTime.new(1979,6,3,5,0,0),-21600,3600,'CDT')) add_period(TimezonePeriod.new(DateTime.new(1979,6,3,5,0,0),DateTime.new(1980,2,24,6,0,0),-21600,0,'CST')) add_period(TimezonePeriod.new(DateTime.new(1980,2,24,6,0,0),DateTime.new(1980,6,1,5,0,0),-21600,3600,'CDT')) add_period(TimezonePeriod.new(DateTime.new(1980,6,1,5,0,0),DateTime.new(1991,1,19,6,0,0),-21600,0,'CST')) add_period(TimezonePeriod.new(DateTime.new(1991,1,19,6,0,0),DateTime.new(1991,7,1,5,0,0),-21600,3600,'CDT')) add_period(TimezonePeriod.new(DateTime.new(1991,7,1,5,0,0),DateTime.new(1992,1,18,6,0,0),-21600,0,'CST')) add_period(TimezonePeriod.new(DateTime.new(1992,1,18,6,0,0),DateTime.new(1992,3,15,5,0,0),-21600,3600,'CDT')) add_period(TimezonePeriod.new(DateTime.new(1992,3,15,5,0,0),DateTime.new(2045,8,19,20,37,52),-21600,0,'CST')) end @@instance = new def self.instance @@instance end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tzinfo-0.0.1 | lib/tzinfo/definitions/America/Costa_Rica.rb |