@@ -1,3 +1,10 @@
+1.84 2015-01-17
+
+- Removed the per-OS prereqs on DateTime::TimeZone::HPUX and
+ DateTime::TimeZone::Local::Win32. This gets rid of circular dependencies
+ between those distros and this one. RT #101588, 101589 and 68231.
+
+
1.83 2014-12-24
- The last release did not include any of the generated zone files. Oops.
@@ -1,4 +1,4 @@
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@ b) the "Artistic License"
--- The GNU General Public License, Version 1, February 1989 ---
-This software is Copyright (c) 2014 by Dave Rolsky.
+This software is Copyright (c) 2015 by Dave Rolsky.
This is free software, licensed under:
@@ -272,7 +272,7 @@ That's all there is to it!
--- The Artistic License 1.0 ---
-This software is Copyright (c) 2014 by Dave Rolsky.
+This software is Copyright (c) 2015 by Dave Rolsky.
This is free software, licensed under:
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.029.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.031.
Changes
INSTALL
LICENSE
@@ -379,6 +379,7 @@ lib/DateTime/TimeZone/Pacific/Wake.pm
lib/DateTime/TimeZone/Pacific/Wallis.pm
lib/DateTime/TimeZone/UTC.pm
lib/DateTime/TimeZone/WET.pm
+perlcriticrc
perltidyrc
t/00-report-prereqs.dd
t/00-report-prereqs.t
@@ -406,9 +407,10 @@ t/author-no-tabs.t
t/author-pod-spell.t
t/check_datetime_version.pl
t/release-pod-coverage.t
-t/release-pod-linkcheck.t
t/release-pod-syntax.t
t/release-portability.t
+t/release-test-version.t
+tidyall.ini
tools/compile-all-zones
tools/parse_olson
tools/tests_from_zdump
@@ -3,8 +3,8 @@
"author" : [
"Dave Rolsky <autarch@urth.org>"
],
- "dynamic_config" : 1,
- "generated_by" : "Dist::Zilla version 5.029, CPAN::Meta::Converter version 2.143240",
+ "dynamic_config" : 0,
+ "generated_by" : "Dist::Zilla version 5.031, CPAN::Meta::Converter version 2.143240",
"license" : [
"perl_5"
],
@@ -21,6 +21,8 @@
},
"develop" : {
"requires" : {
+ "Perl::Critic" : "1.123",
+ "Perl::Tidy" : "20140711",
"Pod::Coverage::TrustPod" : "0",
"Test::EOL" : "0",
"Test::More" : "0.88",
@@ -29,7 +31,8 @@
"Test::Pod" : "1.41",
"Test::Pod::Coverage" : "1.08",
"Test::Spelling" : "0.12",
- "Test::Taint" : "0"
+ "Test::Taint" : "0",
+ "Test::Version" : "1"
}
},
"runtime" : {
@@ -67,7 +70,7 @@
"Storable" : "0",
"Sys::Hostname" : "0",
"Test::Fatal" : "0",
- "Test::More" : "0.88",
+ "Test::More" : "0.96",
"Test::Requires" : "0",
"base" : "0",
"lib" : "0",
@@ -78,1483 +81,1483 @@
"provides" : {
"DateTime::TimeZone" : {
"file" : "lib/DateTime/TimeZone.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Abidjan" : {
"file" : "lib/DateTime/TimeZone/Africa/Abidjan.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Accra" : {
"file" : "lib/DateTime/TimeZone/Africa/Accra.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Algiers" : {
"file" : "lib/DateTime/TimeZone/Africa/Algiers.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Bissau" : {
"file" : "lib/DateTime/TimeZone/Africa/Bissau.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Cairo" : {
"file" : "lib/DateTime/TimeZone/Africa/Cairo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Casablanca" : {
"file" : "lib/DateTime/TimeZone/Africa/Casablanca.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Ceuta" : {
"file" : "lib/DateTime/TimeZone/Africa/Ceuta.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::El_Aaiun" : {
"file" : "lib/DateTime/TimeZone/Africa/El_Aaiun.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Johannesburg" : {
"file" : "lib/DateTime/TimeZone/Africa/Johannesburg.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Khartoum" : {
"file" : "lib/DateTime/TimeZone/Africa/Khartoum.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Lagos" : {
"file" : "lib/DateTime/TimeZone/Africa/Lagos.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Maputo" : {
"file" : "lib/DateTime/TimeZone/Africa/Maputo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Monrovia" : {
"file" : "lib/DateTime/TimeZone/Africa/Monrovia.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Nairobi" : {
"file" : "lib/DateTime/TimeZone/Africa/Nairobi.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Ndjamena" : {
"file" : "lib/DateTime/TimeZone/Africa/Ndjamena.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Tripoli" : {
"file" : "lib/DateTime/TimeZone/Africa/Tripoli.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Tunis" : {
"file" : "lib/DateTime/TimeZone/Africa/Tunis.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Africa::Windhoek" : {
"file" : "lib/DateTime/TimeZone/Africa/Windhoek.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Adak" : {
"file" : "lib/DateTime/TimeZone/America/Adak.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Anchorage" : {
"file" : "lib/DateTime/TimeZone/America/Anchorage.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Antigua" : {
"file" : "lib/DateTime/TimeZone/America/Antigua.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Araguaina" : {
"file" : "lib/DateTime/TimeZone/America/Araguaina.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::Buenos_Aires" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::Catamarca" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/Catamarca.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::Cordoba" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/Cordoba.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::Jujuy" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/Jujuy.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::La_Rioja" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::Mendoza" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/Mendoza.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::Rio_Gallegos" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::Salta" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/Salta.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::San_Juan" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/San_Juan.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::San_Luis" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/San_Luis.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::Tucuman" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/Tucuman.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Argentina::Ushuaia" : {
"file" : "lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Asuncion" : {
"file" : "lib/DateTime/TimeZone/America/Asuncion.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Atikokan" : {
"file" : "lib/DateTime/TimeZone/America/Atikokan.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Bahia" : {
"file" : "lib/DateTime/TimeZone/America/Bahia.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Bahia_Banderas" : {
"file" : "lib/DateTime/TimeZone/America/Bahia_Banderas.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Barbados" : {
"file" : "lib/DateTime/TimeZone/America/Barbados.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Belem" : {
"file" : "lib/DateTime/TimeZone/America/Belem.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Belize" : {
"file" : "lib/DateTime/TimeZone/America/Belize.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Blanc_Sablon" : {
"file" : "lib/DateTime/TimeZone/America/Blanc_Sablon.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Boa_Vista" : {
"file" : "lib/DateTime/TimeZone/America/Boa_Vista.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Bogota" : {
"file" : "lib/DateTime/TimeZone/America/Bogota.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Boise" : {
"file" : "lib/DateTime/TimeZone/America/Boise.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Cambridge_Bay" : {
"file" : "lib/DateTime/TimeZone/America/Cambridge_Bay.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Campo_Grande" : {
"file" : "lib/DateTime/TimeZone/America/Campo_Grande.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Cancun" : {
"file" : "lib/DateTime/TimeZone/America/Cancun.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Caracas" : {
"file" : "lib/DateTime/TimeZone/America/Caracas.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Cayenne" : {
"file" : "lib/DateTime/TimeZone/America/Cayenne.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Cayman" : {
"file" : "lib/DateTime/TimeZone/America/Cayman.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Chicago" : {
"file" : "lib/DateTime/TimeZone/America/Chicago.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Chihuahua" : {
"file" : "lib/DateTime/TimeZone/America/Chihuahua.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Costa_Rica" : {
"file" : "lib/DateTime/TimeZone/America/Costa_Rica.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Creston" : {
"file" : "lib/DateTime/TimeZone/America/Creston.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Cuiaba" : {
"file" : "lib/DateTime/TimeZone/America/Cuiaba.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Curacao" : {
"file" : "lib/DateTime/TimeZone/America/Curacao.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Danmarkshavn" : {
"file" : "lib/DateTime/TimeZone/America/Danmarkshavn.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Dawson" : {
"file" : "lib/DateTime/TimeZone/America/Dawson.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Dawson_Creek" : {
"file" : "lib/DateTime/TimeZone/America/Dawson_Creek.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Denver" : {
"file" : "lib/DateTime/TimeZone/America/Denver.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Detroit" : {
"file" : "lib/DateTime/TimeZone/America/Detroit.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Edmonton" : {
"file" : "lib/DateTime/TimeZone/America/Edmonton.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Eirunepe" : {
"file" : "lib/DateTime/TimeZone/America/Eirunepe.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::El_Salvador" : {
"file" : "lib/DateTime/TimeZone/America/El_Salvador.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Fortaleza" : {
"file" : "lib/DateTime/TimeZone/America/Fortaleza.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Glace_Bay" : {
"file" : "lib/DateTime/TimeZone/America/Glace_Bay.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Godthab" : {
"file" : "lib/DateTime/TimeZone/America/Godthab.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Goose_Bay" : {
"file" : "lib/DateTime/TimeZone/America/Goose_Bay.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Grand_Turk" : {
"file" : "lib/DateTime/TimeZone/America/Grand_Turk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Guatemala" : {
"file" : "lib/DateTime/TimeZone/America/Guatemala.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Guayaquil" : {
"file" : "lib/DateTime/TimeZone/America/Guayaquil.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Guyana" : {
"file" : "lib/DateTime/TimeZone/America/Guyana.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Halifax" : {
"file" : "lib/DateTime/TimeZone/America/Halifax.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Havana" : {
"file" : "lib/DateTime/TimeZone/America/Havana.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Hermosillo" : {
"file" : "lib/DateTime/TimeZone/America/Hermosillo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Indiana::Indianapolis" : {
"file" : "lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Indiana::Knox" : {
"file" : "lib/DateTime/TimeZone/America/Indiana/Knox.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Indiana::Marengo" : {
"file" : "lib/DateTime/TimeZone/America/Indiana/Marengo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Indiana::Petersburg" : {
"file" : "lib/DateTime/TimeZone/America/Indiana/Petersburg.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Indiana::Tell_City" : {
"file" : "lib/DateTime/TimeZone/America/Indiana/Tell_City.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Indiana::Vevay" : {
"file" : "lib/DateTime/TimeZone/America/Indiana/Vevay.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Indiana::Vincennes" : {
"file" : "lib/DateTime/TimeZone/America/Indiana/Vincennes.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Indiana::Winamac" : {
"file" : "lib/DateTime/TimeZone/America/Indiana/Winamac.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Inuvik" : {
"file" : "lib/DateTime/TimeZone/America/Inuvik.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Iqaluit" : {
"file" : "lib/DateTime/TimeZone/America/Iqaluit.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Jamaica" : {
"file" : "lib/DateTime/TimeZone/America/Jamaica.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Juneau" : {
"file" : "lib/DateTime/TimeZone/America/Juneau.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Kentucky::Louisville" : {
"file" : "lib/DateTime/TimeZone/America/Kentucky/Louisville.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Kentucky::Monticello" : {
"file" : "lib/DateTime/TimeZone/America/Kentucky/Monticello.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::La_Paz" : {
"file" : "lib/DateTime/TimeZone/America/La_Paz.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Lima" : {
"file" : "lib/DateTime/TimeZone/America/Lima.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Los_Angeles" : {
"file" : "lib/DateTime/TimeZone/America/Los_Angeles.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Maceio" : {
"file" : "lib/DateTime/TimeZone/America/Maceio.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Managua" : {
"file" : "lib/DateTime/TimeZone/America/Managua.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Manaus" : {
"file" : "lib/DateTime/TimeZone/America/Manaus.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Martinique" : {
"file" : "lib/DateTime/TimeZone/America/Martinique.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Matamoros" : {
"file" : "lib/DateTime/TimeZone/America/Matamoros.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Mazatlan" : {
"file" : "lib/DateTime/TimeZone/America/Mazatlan.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Menominee" : {
"file" : "lib/DateTime/TimeZone/America/Menominee.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Merida" : {
"file" : "lib/DateTime/TimeZone/America/Merida.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Metlakatla" : {
"file" : "lib/DateTime/TimeZone/America/Metlakatla.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Mexico_City" : {
"file" : "lib/DateTime/TimeZone/America/Mexico_City.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Miquelon" : {
"file" : "lib/DateTime/TimeZone/America/Miquelon.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Moncton" : {
"file" : "lib/DateTime/TimeZone/America/Moncton.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Monterrey" : {
"file" : "lib/DateTime/TimeZone/America/Monterrey.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Montevideo" : {
"file" : "lib/DateTime/TimeZone/America/Montevideo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Montreal" : {
"file" : "lib/DateTime/TimeZone/America/Montreal.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Nassau" : {
"file" : "lib/DateTime/TimeZone/America/Nassau.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::New_York" : {
"file" : "lib/DateTime/TimeZone/America/New_York.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Nipigon" : {
"file" : "lib/DateTime/TimeZone/America/Nipigon.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Nome" : {
"file" : "lib/DateTime/TimeZone/America/Nome.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Noronha" : {
"file" : "lib/DateTime/TimeZone/America/Noronha.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::North_Dakota::Beulah" : {
"file" : "lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::North_Dakota::Center" : {
"file" : "lib/DateTime/TimeZone/America/North_Dakota/Center.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::North_Dakota::New_Salem" : {
"file" : "lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Ojinaga" : {
"file" : "lib/DateTime/TimeZone/America/Ojinaga.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Panama" : {
"file" : "lib/DateTime/TimeZone/America/Panama.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Pangnirtung" : {
"file" : "lib/DateTime/TimeZone/America/Pangnirtung.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Paramaribo" : {
"file" : "lib/DateTime/TimeZone/America/Paramaribo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Phoenix" : {
"file" : "lib/DateTime/TimeZone/America/Phoenix.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Port_au_Prince" : {
"file" : "lib/DateTime/TimeZone/America/Port_au_Prince.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Port_of_Spain" : {
"file" : "lib/DateTime/TimeZone/America/Port_of_Spain.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Porto_Velho" : {
"file" : "lib/DateTime/TimeZone/America/Porto_Velho.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Puerto_Rico" : {
"file" : "lib/DateTime/TimeZone/America/Puerto_Rico.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Rainy_River" : {
"file" : "lib/DateTime/TimeZone/America/Rainy_River.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Rankin_Inlet" : {
"file" : "lib/DateTime/TimeZone/America/Rankin_Inlet.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Recife" : {
"file" : "lib/DateTime/TimeZone/America/Recife.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Regina" : {
"file" : "lib/DateTime/TimeZone/America/Regina.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Resolute" : {
"file" : "lib/DateTime/TimeZone/America/Resolute.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Rio_Branco" : {
"file" : "lib/DateTime/TimeZone/America/Rio_Branco.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Santa_Isabel" : {
"file" : "lib/DateTime/TimeZone/America/Santa_Isabel.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Santarem" : {
"file" : "lib/DateTime/TimeZone/America/Santarem.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Santiago" : {
"file" : "lib/DateTime/TimeZone/America/Santiago.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Santo_Domingo" : {
"file" : "lib/DateTime/TimeZone/America/Santo_Domingo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Sao_Paulo" : {
"file" : "lib/DateTime/TimeZone/America/Sao_Paulo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Scoresbysund" : {
"file" : "lib/DateTime/TimeZone/America/Scoresbysund.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Sitka" : {
"file" : "lib/DateTime/TimeZone/America/Sitka.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::St_Johns" : {
"file" : "lib/DateTime/TimeZone/America/St_Johns.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Swift_Current" : {
"file" : "lib/DateTime/TimeZone/America/Swift_Current.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Tegucigalpa" : {
"file" : "lib/DateTime/TimeZone/America/Tegucigalpa.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Thule" : {
"file" : "lib/DateTime/TimeZone/America/Thule.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Thunder_Bay" : {
"file" : "lib/DateTime/TimeZone/America/Thunder_Bay.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Tijuana" : {
"file" : "lib/DateTime/TimeZone/America/Tijuana.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Toronto" : {
"file" : "lib/DateTime/TimeZone/America/Toronto.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Vancouver" : {
"file" : "lib/DateTime/TimeZone/America/Vancouver.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Whitehorse" : {
"file" : "lib/DateTime/TimeZone/America/Whitehorse.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Winnipeg" : {
"file" : "lib/DateTime/TimeZone/America/Winnipeg.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Yakutat" : {
"file" : "lib/DateTime/TimeZone/America/Yakutat.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::America::Yellowknife" : {
"file" : "lib/DateTime/TimeZone/America/Yellowknife.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Antarctica::Casey" : {
"file" : "lib/DateTime/TimeZone/Antarctica/Casey.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Antarctica::Davis" : {
"file" : "lib/DateTime/TimeZone/Antarctica/Davis.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Antarctica::DumontDUrville" : {
"file" : "lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Antarctica::Macquarie" : {
"file" : "lib/DateTime/TimeZone/Antarctica/Macquarie.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Antarctica::Mawson" : {
"file" : "lib/DateTime/TimeZone/Antarctica/Mawson.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Antarctica::Palmer" : {
"file" : "lib/DateTime/TimeZone/Antarctica/Palmer.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Antarctica::Rothera" : {
"file" : "lib/DateTime/TimeZone/Antarctica/Rothera.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Antarctica::Syowa" : {
"file" : "lib/DateTime/TimeZone/Antarctica/Syowa.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Antarctica::Troll" : {
"file" : "lib/DateTime/TimeZone/Antarctica/Troll.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Antarctica::Vostok" : {
"file" : "lib/DateTime/TimeZone/Antarctica/Vostok.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Aden" : {
"file" : "lib/DateTime/TimeZone/Asia/Aden.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Almaty" : {
"file" : "lib/DateTime/TimeZone/Asia/Almaty.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Amman" : {
"file" : "lib/DateTime/TimeZone/Asia/Amman.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Anadyr" : {
"file" : "lib/DateTime/TimeZone/Asia/Anadyr.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Aqtau" : {
"file" : "lib/DateTime/TimeZone/Asia/Aqtau.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Aqtobe" : {
"file" : "lib/DateTime/TimeZone/Asia/Aqtobe.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Ashgabat" : {
"file" : "lib/DateTime/TimeZone/Asia/Ashgabat.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Baghdad" : {
"file" : "lib/DateTime/TimeZone/Asia/Baghdad.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Bahrain" : {
"file" : "lib/DateTime/TimeZone/Asia/Bahrain.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Baku" : {
"file" : "lib/DateTime/TimeZone/Asia/Baku.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Bangkok" : {
"file" : "lib/DateTime/TimeZone/Asia/Bangkok.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Beirut" : {
"file" : "lib/DateTime/TimeZone/Asia/Beirut.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Bishkek" : {
"file" : "lib/DateTime/TimeZone/Asia/Bishkek.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Brunei" : {
"file" : "lib/DateTime/TimeZone/Asia/Brunei.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Chita" : {
"file" : "lib/DateTime/TimeZone/Asia/Chita.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Choibalsan" : {
"file" : "lib/DateTime/TimeZone/Asia/Choibalsan.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Colombo" : {
"file" : "lib/DateTime/TimeZone/Asia/Colombo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Damascus" : {
"file" : "lib/DateTime/TimeZone/Asia/Damascus.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Dhaka" : {
"file" : "lib/DateTime/TimeZone/Asia/Dhaka.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Dili" : {
"file" : "lib/DateTime/TimeZone/Asia/Dili.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Dubai" : {
"file" : "lib/DateTime/TimeZone/Asia/Dubai.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Dushanbe" : {
"file" : "lib/DateTime/TimeZone/Asia/Dushanbe.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Gaza" : {
"file" : "lib/DateTime/TimeZone/Asia/Gaza.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Hebron" : {
"file" : "lib/DateTime/TimeZone/Asia/Hebron.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Ho_Chi_Minh" : {
"file" : "lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Hong_Kong" : {
"file" : "lib/DateTime/TimeZone/Asia/Hong_Kong.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Hovd" : {
"file" : "lib/DateTime/TimeZone/Asia/Hovd.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Irkutsk" : {
"file" : "lib/DateTime/TimeZone/Asia/Irkutsk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Jakarta" : {
"file" : "lib/DateTime/TimeZone/Asia/Jakarta.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Jayapura" : {
"file" : "lib/DateTime/TimeZone/Asia/Jayapura.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Jerusalem" : {
"file" : "lib/DateTime/TimeZone/Asia/Jerusalem.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Kabul" : {
"file" : "lib/DateTime/TimeZone/Asia/Kabul.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Kamchatka" : {
"file" : "lib/DateTime/TimeZone/Asia/Kamchatka.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Karachi" : {
"file" : "lib/DateTime/TimeZone/Asia/Karachi.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Kathmandu" : {
"file" : "lib/DateTime/TimeZone/Asia/Kathmandu.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Khandyga" : {
"file" : "lib/DateTime/TimeZone/Asia/Khandyga.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Kolkata" : {
"file" : "lib/DateTime/TimeZone/Asia/Kolkata.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Krasnoyarsk" : {
"file" : "lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Kuala_Lumpur" : {
"file" : "lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Kuching" : {
"file" : "lib/DateTime/TimeZone/Asia/Kuching.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Kuwait" : {
"file" : "lib/DateTime/TimeZone/Asia/Kuwait.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Macau" : {
"file" : "lib/DateTime/TimeZone/Asia/Macau.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Magadan" : {
"file" : "lib/DateTime/TimeZone/Asia/Magadan.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Makassar" : {
"file" : "lib/DateTime/TimeZone/Asia/Makassar.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Manila" : {
"file" : "lib/DateTime/TimeZone/Asia/Manila.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Muscat" : {
"file" : "lib/DateTime/TimeZone/Asia/Muscat.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Nicosia" : {
"file" : "lib/DateTime/TimeZone/Asia/Nicosia.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Novokuznetsk" : {
"file" : "lib/DateTime/TimeZone/Asia/Novokuznetsk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Novosibirsk" : {
"file" : "lib/DateTime/TimeZone/Asia/Novosibirsk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Omsk" : {
"file" : "lib/DateTime/TimeZone/Asia/Omsk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Oral" : {
"file" : "lib/DateTime/TimeZone/Asia/Oral.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Pontianak" : {
"file" : "lib/DateTime/TimeZone/Asia/Pontianak.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Pyongyang" : {
"file" : "lib/DateTime/TimeZone/Asia/Pyongyang.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Qatar" : {
"file" : "lib/DateTime/TimeZone/Asia/Qatar.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Qyzylorda" : {
"file" : "lib/DateTime/TimeZone/Asia/Qyzylorda.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Rangoon" : {
"file" : "lib/DateTime/TimeZone/Asia/Rangoon.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Riyadh" : {
"file" : "lib/DateTime/TimeZone/Asia/Riyadh.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Sakhalin" : {
"file" : "lib/DateTime/TimeZone/Asia/Sakhalin.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Samarkand" : {
"file" : "lib/DateTime/TimeZone/Asia/Samarkand.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Seoul" : {
"file" : "lib/DateTime/TimeZone/Asia/Seoul.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Shanghai" : {
"file" : "lib/DateTime/TimeZone/Asia/Shanghai.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Singapore" : {
"file" : "lib/DateTime/TimeZone/Asia/Singapore.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Srednekolymsk" : {
"file" : "lib/DateTime/TimeZone/Asia/Srednekolymsk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Taipei" : {
"file" : "lib/DateTime/TimeZone/Asia/Taipei.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Tashkent" : {
"file" : "lib/DateTime/TimeZone/Asia/Tashkent.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Tbilisi" : {
"file" : "lib/DateTime/TimeZone/Asia/Tbilisi.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Tehran" : {
"file" : "lib/DateTime/TimeZone/Asia/Tehran.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Thimphu" : {
"file" : "lib/DateTime/TimeZone/Asia/Thimphu.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Tokyo" : {
"file" : "lib/DateTime/TimeZone/Asia/Tokyo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Ulaanbaatar" : {
"file" : "lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Urumqi" : {
"file" : "lib/DateTime/TimeZone/Asia/Urumqi.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Ust_Nera" : {
"file" : "lib/DateTime/TimeZone/Asia/Ust_Nera.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Vladivostok" : {
"file" : "lib/DateTime/TimeZone/Asia/Vladivostok.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Yakutsk" : {
"file" : "lib/DateTime/TimeZone/Asia/Yakutsk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Yekaterinburg" : {
"file" : "lib/DateTime/TimeZone/Asia/Yekaterinburg.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Asia::Yerevan" : {
"file" : "lib/DateTime/TimeZone/Asia/Yerevan.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Atlantic::Azores" : {
"file" : "lib/DateTime/TimeZone/Atlantic/Azores.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Atlantic::Bermuda" : {
"file" : "lib/DateTime/TimeZone/Atlantic/Bermuda.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Atlantic::Canary" : {
"file" : "lib/DateTime/TimeZone/Atlantic/Canary.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Atlantic::Cape_Verde" : {
"file" : "lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Atlantic::Faroe" : {
"file" : "lib/DateTime/TimeZone/Atlantic/Faroe.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Atlantic::Madeira" : {
"file" : "lib/DateTime/TimeZone/Atlantic/Madeira.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Atlantic::Reykjavik" : {
"file" : "lib/DateTime/TimeZone/Atlantic/Reykjavik.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Atlantic::South_Georgia" : {
"file" : "lib/DateTime/TimeZone/Atlantic/South_Georgia.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Atlantic::Stanley" : {
"file" : "lib/DateTime/TimeZone/Atlantic/Stanley.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Adelaide" : {
"file" : "lib/DateTime/TimeZone/Australia/Adelaide.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Brisbane" : {
"file" : "lib/DateTime/TimeZone/Australia/Brisbane.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Broken_Hill" : {
"file" : "lib/DateTime/TimeZone/Australia/Broken_Hill.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Currie" : {
"file" : "lib/DateTime/TimeZone/Australia/Currie.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Darwin" : {
"file" : "lib/DateTime/TimeZone/Australia/Darwin.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Eucla" : {
"file" : "lib/DateTime/TimeZone/Australia/Eucla.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Hobart" : {
"file" : "lib/DateTime/TimeZone/Australia/Hobart.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Lindeman" : {
"file" : "lib/DateTime/TimeZone/Australia/Lindeman.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Lord_Howe" : {
"file" : "lib/DateTime/TimeZone/Australia/Lord_Howe.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Melbourne" : {
"file" : "lib/DateTime/TimeZone/Australia/Melbourne.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Perth" : {
"file" : "lib/DateTime/TimeZone/Australia/Perth.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Australia::Sydney" : {
"file" : "lib/DateTime/TimeZone/Australia/Sydney.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::CET" : {
"file" : "lib/DateTime/TimeZone/CET.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::CST6CDT" : {
"file" : "lib/DateTime/TimeZone/CST6CDT.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Catalog" : {
"file" : "lib/DateTime/TimeZone/Catalog.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::EET" : {
"file" : "lib/DateTime/TimeZone/EET.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::EST" : {
"file" : "lib/DateTime/TimeZone/EST.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::EST5EDT" : {
"file" : "lib/DateTime/TimeZone/EST5EDT.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Amsterdam" : {
"file" : "lib/DateTime/TimeZone/Europe/Amsterdam.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Andorra" : {
"file" : "lib/DateTime/TimeZone/Europe/Andorra.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Athens" : {
"file" : "lib/DateTime/TimeZone/Europe/Athens.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Belgrade" : {
"file" : "lib/DateTime/TimeZone/Europe/Belgrade.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Berlin" : {
"file" : "lib/DateTime/TimeZone/Europe/Berlin.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Brussels" : {
"file" : "lib/DateTime/TimeZone/Europe/Brussels.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Bucharest" : {
"file" : "lib/DateTime/TimeZone/Europe/Bucharest.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Budapest" : {
"file" : "lib/DateTime/TimeZone/Europe/Budapest.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Chisinau" : {
"file" : "lib/DateTime/TimeZone/Europe/Chisinau.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Copenhagen" : {
"file" : "lib/DateTime/TimeZone/Europe/Copenhagen.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Dublin" : {
"file" : "lib/DateTime/TimeZone/Europe/Dublin.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Gibraltar" : {
"file" : "lib/DateTime/TimeZone/Europe/Gibraltar.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Helsinki" : {
"file" : "lib/DateTime/TimeZone/Europe/Helsinki.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Istanbul" : {
"file" : "lib/DateTime/TimeZone/Europe/Istanbul.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Kaliningrad" : {
"file" : "lib/DateTime/TimeZone/Europe/Kaliningrad.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Kiev" : {
"file" : "lib/DateTime/TimeZone/Europe/Kiev.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Lisbon" : {
"file" : "lib/DateTime/TimeZone/Europe/Lisbon.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::London" : {
"file" : "lib/DateTime/TimeZone/Europe/London.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Luxembourg" : {
"file" : "lib/DateTime/TimeZone/Europe/Luxembourg.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Madrid" : {
"file" : "lib/DateTime/TimeZone/Europe/Madrid.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Malta" : {
"file" : "lib/DateTime/TimeZone/Europe/Malta.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Minsk" : {
"file" : "lib/DateTime/TimeZone/Europe/Minsk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Monaco" : {
"file" : "lib/DateTime/TimeZone/Europe/Monaco.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Moscow" : {
"file" : "lib/DateTime/TimeZone/Europe/Moscow.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Oslo" : {
"file" : "lib/DateTime/TimeZone/Europe/Oslo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Paris" : {
"file" : "lib/DateTime/TimeZone/Europe/Paris.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Prague" : {
"file" : "lib/DateTime/TimeZone/Europe/Prague.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Riga" : {
"file" : "lib/DateTime/TimeZone/Europe/Riga.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Rome" : {
"file" : "lib/DateTime/TimeZone/Europe/Rome.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Samara" : {
"file" : "lib/DateTime/TimeZone/Europe/Samara.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Simferopol" : {
"file" : "lib/DateTime/TimeZone/Europe/Simferopol.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Sofia" : {
"file" : "lib/DateTime/TimeZone/Europe/Sofia.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Stockholm" : {
"file" : "lib/DateTime/TimeZone/Europe/Stockholm.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Tallinn" : {
"file" : "lib/DateTime/TimeZone/Europe/Tallinn.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Tirane" : {
"file" : "lib/DateTime/TimeZone/Europe/Tirane.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Uzhgorod" : {
"file" : "lib/DateTime/TimeZone/Europe/Uzhgorod.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Vienna" : {
"file" : "lib/DateTime/TimeZone/Europe/Vienna.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Vilnius" : {
"file" : "lib/DateTime/TimeZone/Europe/Vilnius.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Volgograd" : {
"file" : "lib/DateTime/TimeZone/Europe/Volgograd.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Warsaw" : {
"file" : "lib/DateTime/TimeZone/Europe/Warsaw.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Zaporozhye" : {
"file" : "lib/DateTime/TimeZone/Europe/Zaporozhye.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Europe::Zurich" : {
"file" : "lib/DateTime/TimeZone/Europe/Zurich.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Floating" : {
"file" : "lib/DateTime/TimeZone/Floating.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::HST" : {
"file" : "lib/DateTime/TimeZone/HST.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Indian::Chagos" : {
"file" : "lib/DateTime/TimeZone/Indian/Chagos.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Indian::Christmas" : {
"file" : "lib/DateTime/TimeZone/Indian/Christmas.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Indian::Cocos" : {
"file" : "lib/DateTime/TimeZone/Indian/Cocos.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Indian::Kerguelen" : {
"file" : "lib/DateTime/TimeZone/Indian/Kerguelen.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Indian::Mahe" : {
"file" : "lib/DateTime/TimeZone/Indian/Mahe.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Indian::Maldives" : {
"file" : "lib/DateTime/TimeZone/Indian/Maldives.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Indian::Mauritius" : {
"file" : "lib/DateTime/TimeZone/Indian/Mauritius.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Indian::Reunion" : {
"file" : "lib/DateTime/TimeZone/Indian/Reunion.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Local" : {
"file" : "lib/DateTime/TimeZone/Local.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Local::Android" : {
"file" : "lib/DateTime/TimeZone/Local/Android.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Local::Unix" : {
"file" : "lib/DateTime/TimeZone/Local/Unix.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Local::VMS" : {
"file" : "lib/DateTime/TimeZone/Local/VMS.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::MET" : {
"file" : "lib/DateTime/TimeZone/MET.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::MST" : {
"file" : "lib/DateTime/TimeZone/MST.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::MST7MDT" : {
"file" : "lib/DateTime/TimeZone/MST7MDT.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::OffsetOnly" : {
"file" : "lib/DateTime/TimeZone/OffsetOnly.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::OlsonDB" : {
"file" : "lib/DateTime/TimeZone/OlsonDB.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::OlsonDB::Change" : {
"file" : "lib/DateTime/TimeZone/OlsonDB/Change.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::OlsonDB::Observance" : {
"file" : "lib/DateTime/TimeZone/OlsonDB/Observance.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::OlsonDB::Rule" : {
"file" : "lib/DateTime/TimeZone/OlsonDB/Rule.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::OlsonDB::Zone" : {
"file" : "lib/DateTime/TimeZone/OlsonDB/Zone.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::PST8PDT" : {
"file" : "lib/DateTime/TimeZone/PST8PDT.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Apia" : {
"file" : "lib/DateTime/TimeZone/Pacific/Apia.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Auckland" : {
"file" : "lib/DateTime/TimeZone/Pacific/Auckland.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Bougainville" : {
"file" : "lib/DateTime/TimeZone/Pacific/Bougainville.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Chatham" : {
"file" : "lib/DateTime/TimeZone/Pacific/Chatham.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Chuuk" : {
"file" : "lib/DateTime/TimeZone/Pacific/Chuuk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Easter" : {
"file" : "lib/DateTime/TimeZone/Pacific/Easter.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Efate" : {
"file" : "lib/DateTime/TimeZone/Pacific/Efate.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Enderbury" : {
"file" : "lib/DateTime/TimeZone/Pacific/Enderbury.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Fakaofo" : {
"file" : "lib/DateTime/TimeZone/Pacific/Fakaofo.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Fiji" : {
"file" : "lib/DateTime/TimeZone/Pacific/Fiji.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Funafuti" : {
"file" : "lib/DateTime/TimeZone/Pacific/Funafuti.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Galapagos" : {
"file" : "lib/DateTime/TimeZone/Pacific/Galapagos.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Gambier" : {
"file" : "lib/DateTime/TimeZone/Pacific/Gambier.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Guadalcanal" : {
"file" : "lib/DateTime/TimeZone/Pacific/Guadalcanal.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Guam" : {
"file" : "lib/DateTime/TimeZone/Pacific/Guam.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Honolulu" : {
"file" : "lib/DateTime/TimeZone/Pacific/Honolulu.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Kiritimati" : {
"file" : "lib/DateTime/TimeZone/Pacific/Kiritimati.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Kosrae" : {
"file" : "lib/DateTime/TimeZone/Pacific/Kosrae.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Kwajalein" : {
"file" : "lib/DateTime/TimeZone/Pacific/Kwajalein.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Majuro" : {
"file" : "lib/DateTime/TimeZone/Pacific/Majuro.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Marquesas" : {
"file" : "lib/DateTime/TimeZone/Pacific/Marquesas.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Midway" : {
"file" : "lib/DateTime/TimeZone/Pacific/Midway.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Nauru" : {
"file" : "lib/DateTime/TimeZone/Pacific/Nauru.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Niue" : {
"file" : "lib/DateTime/TimeZone/Pacific/Niue.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Norfolk" : {
"file" : "lib/DateTime/TimeZone/Pacific/Norfolk.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Noumea" : {
"file" : "lib/DateTime/TimeZone/Pacific/Noumea.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Pago_Pago" : {
"file" : "lib/DateTime/TimeZone/Pacific/Pago_Pago.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Palau" : {
"file" : "lib/DateTime/TimeZone/Pacific/Palau.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Pitcairn" : {
"file" : "lib/DateTime/TimeZone/Pacific/Pitcairn.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Pohnpei" : {
"file" : "lib/DateTime/TimeZone/Pacific/Pohnpei.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Port_Moresby" : {
"file" : "lib/DateTime/TimeZone/Pacific/Port_Moresby.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Rarotonga" : {
"file" : "lib/DateTime/TimeZone/Pacific/Rarotonga.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Saipan" : {
"file" : "lib/DateTime/TimeZone/Pacific/Saipan.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Tahiti" : {
"file" : "lib/DateTime/TimeZone/Pacific/Tahiti.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Tarawa" : {
"file" : "lib/DateTime/TimeZone/Pacific/Tarawa.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Tongatapu" : {
"file" : "lib/DateTime/TimeZone/Pacific/Tongatapu.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Wake" : {
"file" : "lib/DateTime/TimeZone/Pacific/Wake.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::Pacific::Wallis" : {
"file" : "lib/DateTime/TimeZone/Pacific/Wallis.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::UTC" : {
"file" : "lib/DateTime/TimeZone/UTC.pm",
- "version" : "1.83"
+ "version" : "1.84"
},
"DateTime::TimeZone::WET" : {
"file" : "lib/DateTime/TimeZone/WET.pm",
- "version" : "1.83"
+ "version" : "1.84"
}
},
"release_status" : "stable",
@@ -1570,7 +1573,7 @@
"web" : "https://github.com/autarch/DateTime-TimeZone"
}
},
- "version" : "1.83",
+ "version" : "1.84",
"x_Dist_Zilla" : {
"perl" : {
"version" : "5.016003"
@@ -1597,12 +1600,12 @@
}
},
"name" : "GatherDir",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::PruneCruft",
"name" : "PruneCruft",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::MakeMaker",
@@ -1612,7 +1615,7 @@
}
},
"name" : "@DROLSKY/MakeMaker",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::Authority",
@@ -1622,7 +1625,7 @@
{
"class" : "Dist::Zilla::Plugin::AutoPrereqs",
"name" : "@DROLSKY/AutoPrereqs",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
@@ -1632,17 +1635,17 @@
{
"class" : "Dist::Zilla::Plugin::GitHub::Meta",
"name" : "@DROLSKY/GitHub::Meta",
- "version" : "0.38"
+ "version" : "0.40"
},
{
"class" : "Dist::Zilla::Plugin::GitHub::Update",
"name" : "@DROLSKY/GitHub::Update",
- "version" : "0.38"
+ "version" : "0.40"
},
{
"class" : "Dist::Zilla::Plugin::MetaResources",
"name" : "@DROLSKY/MetaResources",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::MetaProvides::Package",
@@ -1652,7 +1655,7 @@
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : "@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
- "version" : "5.029"
+ "version" : "5.031"
}
]
},
@@ -1663,28 +1666,34 @@
}
},
"name" : "@DROLSKY/MetaProvides::Package",
- "version" : "2.001002"
+ "version" : "2.003001"
},
{
"class" : "Dist::Zilla::Plugin::NextRelease",
"name" : "@DROLSKY/NextRelease",
- "version" : "5.029"
+ "version" : "5.031"
},
{
- "class" : "Dist::Zilla::Plugin::PkgVersion",
- "name" : "@DROLSKY/PkgVersion",
- "version" : "5.029"
+ "class" : "Dist::Zilla::Plugin::Prereqs",
+ "config" : {
+ "Dist::Zilla::Plugin::Prereqs" : {
+ "phase" : "test",
+ "type" : "requires"
+ }
+ },
+ "name" : "@DROLSKY/Test::More with subtest()",
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
"config" : {
"Dist::Zilla::Plugin::Prereqs" : {
- "phase" : "test",
+ "phase" : "develop",
"type" : "requires"
}
},
- "name" : "@DROLSKY/TestMoreDoneTesting",
- "version" : "5.029"
+ "name" : "@DROLSKY/Modules for use with tidyall",
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -1696,27 +1705,28 @@
"phase" : "release",
"skip" : [
"Dist::Zilla::Plugin::DROLSKY::Contributors",
- "Dist::Zilla::Plugin::DROLSKY::License"
+ "Dist::Zilla::Plugin::DROLSKY::License",
+ "Dist::Zilla::Plugin::DROLSKY::TidyAll"
]
}
},
- "name" : "@DROLSKY/stale modules, release",
- "version" : "0.032"
+ "name" : "@DROLSKY/PromptIfStale",
+ "version" : "0.034"
},
{
"class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
- "name" : "@DROLSKY/ReadmeMarkdownInBuild",
+ "name" : "@DROLSKY/README.md in build",
"version" : "0.142470"
},
{
"class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
- "name" : "@DROLSKY/ReadmeMarkdownInRoot",
+ "name" : "@DROLSKY/README.md in root",
"version" : "0.142470"
},
{
"class" : "Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable",
"name" : "@DROLSKY/Test::Pod::Coverage::Configurable",
- "version" : "0.02"
+ "version" : "0.03"
},
{
"class" : "Dist::Zilla::Plugin::Test::PodSpelling",
@@ -1729,74 +1739,89 @@
"version" : "0.019"
},
{
+ "class" : "Dist::Zilla::Plugin::Test::Version",
+ "name" : "@DROLSKY/Test::Version",
+ "version" : "0.003001"
+ },
+ {
"class" : "Dist::Zilla::Plugin::ManifestSkip",
"name" : "@DROLSKY/ManifestSkip",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::MetaYAML",
"name" : "@DROLSKY/MetaYAML",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::License",
"name" : "@DROLSKY/License",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::ExtraTests",
"name" : "@DROLSKY/ExtraTests",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::ExecDir",
"name" : "@DROLSKY/ExecDir",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::ShareDir",
"name" : "@DROLSKY/ShareDir",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::Manifest",
"name" : "@DROLSKY/Manifest",
- "version" : "5.029"
+ "version" : "5.031"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::CheckVersionIncrement",
+ "name" : "@DROLSKY/CheckVersionIncrement",
+ "version" : "0.121750"
},
{
"class" : "Dist::Zilla::Plugin::TestRelease",
"name" : "@DROLSKY/TestRelease",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::ConfirmRelease",
"name" : "@DROLSKY/ConfirmRelease",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::UploadToCPAN",
"name" : "@DROLSKY/UploadToCPAN",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
"name" : "@DROLSKY/CheckPrereqsIndexed",
- "version" : "0.013"
+ "version" : "0.014"
},
{
"class" : "Dist::Zilla::Plugin::CPANFile",
"name" : "@DROLSKY/CPANFile",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::DROLSKY::Contributors",
"name" : "@DROLSKY/DROLSKY::Contributors",
- "version" : "0.27"
+ "version" : "0.31"
},
{
"class" : "Dist::Zilla::Plugin::DROLSKY::License",
"name" : "@DROLSKY/DROLSKY::License",
- "version" : "0.27"
+ "version" : "0.31"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::DROLSKY::TidyAll",
+ "name" : "@DROLSKY/DROLSKY::TidyAll",
+ "version" : "0.31"
},
{
"class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch",
@@ -1832,14 +1857,9 @@
"version" : "0.008"
},
{
- "class" : "Dist::Zilla::Plugin::Git::Describe",
- "name" : "@DROLSKY/Git::Describe",
- "version" : "0.003"
- },
- {
"class" : "Dist::Zilla::Plugin::InstallGuide",
"name" : "@DROLSKY/InstallGuide",
- "version" : "1.200005"
+ "version" : "1.200006"
},
{
"class" : "Dist::Zilla::Plugin::Meta::Contributors",
@@ -1849,12 +1869,12 @@
{
"class" : "Dist::Zilla::Plugin::MetaConfig",
"name" : "@DROLSKY/MetaConfig",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::MetaJSON",
"name" : "@DROLSKY/MetaJSON",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::SurgicalPodWeaver",
@@ -1918,7 +1938,7 @@
{
"class" : "Pod::Weaver::Section::Contributors",
"name" : "Contributors",
- "version" : "0.008"
+ "version" : "0.009"
},
{
"class" : "Pod::Weaver::Section::Legal",
@@ -1934,7 +1954,7 @@
{
"class" : "Dist::Zilla::Plugin::PodSyntaxTests",
"name" : "@DROLSKY/PodSyntaxTests",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::Test::EOL",
@@ -1959,12 +1979,7 @@
}
},
"name" : "@DROLSKY/Test::NoTabs",
- "version" : "0.09"
- },
- {
- "class" : "Dist::Zilla::Plugin::Test::Pod::LinkCheck",
- "name" : "@DROLSKY/Test::Pod::LinkCheck",
- "version" : "1.001"
+ "version" : "0.11"
},
{
"class" : "Dist::Zilla::Plugin::Test::Portability",
@@ -2022,7 +2037,7 @@
"repo_root" : "."
}
},
- "name" : "@DROLSKY/Git::Commit",
+ "name" : "@DROLSKY/commit generated files",
"version" : "2.029"
},
{
@@ -2031,7 +2046,7 @@
"Dist::Zilla::Plugin::Git::Tag" : {
"branch" : null,
"signed" : 0,
- "tag" : "v1.83",
+ "tag" : "v1.84",
"tag_format" : "v%v",
"tag_message" : "v%v",
"time_zone" : "local"
@@ -2060,80 +2075,106 @@
"version" : "2.029"
},
{
- "class" : "Dist::Zilla::Plugin::Prereqs",
+ "class" : "Dist::Zilla::Plugin::Git::Commit",
"config" : {
- "Dist::Zilla::Plugin::Prereqs" : {
- "phase" : "develop",
- "type" : "requires"
+ "Dist::Zilla::Plugin::Git::Commit" : {
+ "add_files_in" : [],
+ "commit_msg" : "Bump version after release",
+ "time_zone" : "local"
+ },
+ "Dist::Zilla::Role::Git::DirtyFiles" : {
+ "allow_dirty" : [
+ "dist.ini",
+ "Changes"
+ ],
+ "allow_dirty_match" : [
+ "(?^:.+)"
+ ],
+ "changelog" : "Changes"
+ },
+ "Dist::Zilla::Role::Git::Repo" : {
+ "repo_root" : "."
}
},
- "name" : "DevelopRequires",
- "version" : "5.029"
+ "name" : "@DROLSKY/commit version bump",
+ "version" : "2.029"
},
{
- "class" : "Dist::Zilla::Plugin::OSPrereqs",
+ "class" : "Dist::Zilla::Plugin::Git::Push",
"config" : {
- "Dist::Zilla::Plugin::OSPrereqs" : {
- "os" : "MSWin32"
+ "Dist::Zilla::Plugin::Git::Push" : {
+ "push_to" : [
+ "origin"
+ ],
+ "remotes_must_exist" : 1
+ },
+ "Dist::Zilla::Role::Git::Repo" : {
+ "repo_root" : "."
}
},
- "name" : "MSWin32",
- "version" : "0.005"
+ "name" : "@DROLSKY/push version bump",
+ "version" : "2.029"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::PkgVersion",
+ "name" : "PkgVersion",
+ "version" : "5.031"
},
{
- "class" : "Dist::Zilla::Plugin::OSPrereqs",
+ "class" : "Dist::Zilla::Plugin::Prereqs",
"config" : {
- "Dist::Zilla::Plugin::OSPrereqs" : {
- "os" : "hpux"
+ "Dist::Zilla::Plugin::Prereqs" : {
+ "phase" : "develop",
+ "type" : "requires"
}
},
- "name" : "hpux",
- "version" : "0.005"
+ "name" : "DevelopRequires",
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":InstallModules",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":IncModules",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":TestFiles",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExecFiles",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ShareFiles",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":MainModule",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":AllFiles",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":NoFiles",
- "version" : "5.029"
+ "version" : "5.031"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : "@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
- "version" : "5.029"
+ "version" : "5.031"
}
],
"zilla" : {
@@ -2141,7 +2182,7 @@
"config" : {
"is_trial" : "0"
},
- "version" : "5.029"
+ "version" : "5.031"
}
},
"x_authority" : "cpan:DROLSKY",
@@ -12,15 +12,15 @@ build_requires:
Storable: '0'
Sys::Hostname: '0'
Test::Fatal: '0'
- Test::More: '0.88'
+ Test::More: '0.96'
Test::Requires: '0'
base: '0'
lib: '0'
overload: '0'
configure_requires:
ExtUtils::MakeMaker: '0'
-dynamic_config: 1
-generated_by: 'Dist::Zilla version 5.029, CPAN::Meta::Converter version 2.143240'
+dynamic_config: 0
+generated_by: 'Dist::Zilla version 5.031, CPAN::Meta::Converter version 2.143240'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -29,1114 +29,1114 @@ name: DateTime-TimeZone
provides:
DateTime::TimeZone:
file: lib/DateTime/TimeZone.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Abidjan:
file: lib/DateTime/TimeZone/Africa/Abidjan.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Accra:
file: lib/DateTime/TimeZone/Africa/Accra.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Algiers:
file: lib/DateTime/TimeZone/Africa/Algiers.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Bissau:
file: lib/DateTime/TimeZone/Africa/Bissau.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Cairo:
file: lib/DateTime/TimeZone/Africa/Cairo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Casablanca:
file: lib/DateTime/TimeZone/Africa/Casablanca.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Ceuta:
file: lib/DateTime/TimeZone/Africa/Ceuta.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::El_Aaiun:
file: lib/DateTime/TimeZone/Africa/El_Aaiun.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Johannesburg:
file: lib/DateTime/TimeZone/Africa/Johannesburg.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Khartoum:
file: lib/DateTime/TimeZone/Africa/Khartoum.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Lagos:
file: lib/DateTime/TimeZone/Africa/Lagos.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Maputo:
file: lib/DateTime/TimeZone/Africa/Maputo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Monrovia:
file: lib/DateTime/TimeZone/Africa/Monrovia.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Nairobi:
file: lib/DateTime/TimeZone/Africa/Nairobi.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Ndjamena:
file: lib/DateTime/TimeZone/Africa/Ndjamena.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Tripoli:
file: lib/DateTime/TimeZone/Africa/Tripoli.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Tunis:
file: lib/DateTime/TimeZone/Africa/Tunis.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Africa::Windhoek:
file: lib/DateTime/TimeZone/Africa/Windhoek.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Adak:
file: lib/DateTime/TimeZone/America/Adak.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Anchorage:
file: lib/DateTime/TimeZone/America/Anchorage.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Antigua:
file: lib/DateTime/TimeZone/America/Antigua.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Araguaina:
file: lib/DateTime/TimeZone/America/Araguaina.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::Buenos_Aires:
file: lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::Catamarca:
file: lib/DateTime/TimeZone/America/Argentina/Catamarca.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::Cordoba:
file: lib/DateTime/TimeZone/America/Argentina/Cordoba.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::Jujuy:
file: lib/DateTime/TimeZone/America/Argentina/Jujuy.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::La_Rioja:
file: lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::Mendoza:
file: lib/DateTime/TimeZone/America/Argentina/Mendoza.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::Rio_Gallegos:
file: lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::Salta:
file: lib/DateTime/TimeZone/America/Argentina/Salta.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::San_Juan:
file: lib/DateTime/TimeZone/America/Argentina/San_Juan.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::San_Luis:
file: lib/DateTime/TimeZone/America/Argentina/San_Luis.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::Tucuman:
file: lib/DateTime/TimeZone/America/Argentina/Tucuman.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Argentina::Ushuaia:
file: lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Asuncion:
file: lib/DateTime/TimeZone/America/Asuncion.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Atikokan:
file: lib/DateTime/TimeZone/America/Atikokan.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Bahia:
file: lib/DateTime/TimeZone/America/Bahia.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Bahia_Banderas:
file: lib/DateTime/TimeZone/America/Bahia_Banderas.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Barbados:
file: lib/DateTime/TimeZone/America/Barbados.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Belem:
file: lib/DateTime/TimeZone/America/Belem.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Belize:
file: lib/DateTime/TimeZone/America/Belize.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Blanc_Sablon:
file: lib/DateTime/TimeZone/America/Blanc_Sablon.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Boa_Vista:
file: lib/DateTime/TimeZone/America/Boa_Vista.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Bogota:
file: lib/DateTime/TimeZone/America/Bogota.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Boise:
file: lib/DateTime/TimeZone/America/Boise.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Cambridge_Bay:
file: lib/DateTime/TimeZone/America/Cambridge_Bay.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Campo_Grande:
file: lib/DateTime/TimeZone/America/Campo_Grande.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Cancun:
file: lib/DateTime/TimeZone/America/Cancun.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Caracas:
file: lib/DateTime/TimeZone/America/Caracas.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Cayenne:
file: lib/DateTime/TimeZone/America/Cayenne.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Cayman:
file: lib/DateTime/TimeZone/America/Cayman.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Chicago:
file: lib/DateTime/TimeZone/America/Chicago.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Chihuahua:
file: lib/DateTime/TimeZone/America/Chihuahua.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Costa_Rica:
file: lib/DateTime/TimeZone/America/Costa_Rica.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Creston:
file: lib/DateTime/TimeZone/America/Creston.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Cuiaba:
file: lib/DateTime/TimeZone/America/Cuiaba.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Curacao:
file: lib/DateTime/TimeZone/America/Curacao.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Danmarkshavn:
file: lib/DateTime/TimeZone/America/Danmarkshavn.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Dawson:
file: lib/DateTime/TimeZone/America/Dawson.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Dawson_Creek:
file: lib/DateTime/TimeZone/America/Dawson_Creek.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Denver:
file: lib/DateTime/TimeZone/America/Denver.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Detroit:
file: lib/DateTime/TimeZone/America/Detroit.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Edmonton:
file: lib/DateTime/TimeZone/America/Edmonton.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Eirunepe:
file: lib/DateTime/TimeZone/America/Eirunepe.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::El_Salvador:
file: lib/DateTime/TimeZone/America/El_Salvador.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Fortaleza:
file: lib/DateTime/TimeZone/America/Fortaleza.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Glace_Bay:
file: lib/DateTime/TimeZone/America/Glace_Bay.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Godthab:
file: lib/DateTime/TimeZone/America/Godthab.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Goose_Bay:
file: lib/DateTime/TimeZone/America/Goose_Bay.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Grand_Turk:
file: lib/DateTime/TimeZone/America/Grand_Turk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Guatemala:
file: lib/DateTime/TimeZone/America/Guatemala.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Guayaquil:
file: lib/DateTime/TimeZone/America/Guayaquil.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Guyana:
file: lib/DateTime/TimeZone/America/Guyana.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Halifax:
file: lib/DateTime/TimeZone/America/Halifax.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Havana:
file: lib/DateTime/TimeZone/America/Havana.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Hermosillo:
file: lib/DateTime/TimeZone/America/Hermosillo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Indiana::Indianapolis:
file: lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Indiana::Knox:
file: lib/DateTime/TimeZone/America/Indiana/Knox.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Indiana::Marengo:
file: lib/DateTime/TimeZone/America/Indiana/Marengo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Indiana::Petersburg:
file: lib/DateTime/TimeZone/America/Indiana/Petersburg.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Indiana::Tell_City:
file: lib/DateTime/TimeZone/America/Indiana/Tell_City.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Indiana::Vevay:
file: lib/DateTime/TimeZone/America/Indiana/Vevay.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Indiana::Vincennes:
file: lib/DateTime/TimeZone/America/Indiana/Vincennes.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Indiana::Winamac:
file: lib/DateTime/TimeZone/America/Indiana/Winamac.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Inuvik:
file: lib/DateTime/TimeZone/America/Inuvik.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Iqaluit:
file: lib/DateTime/TimeZone/America/Iqaluit.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Jamaica:
file: lib/DateTime/TimeZone/America/Jamaica.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Juneau:
file: lib/DateTime/TimeZone/America/Juneau.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Kentucky::Louisville:
file: lib/DateTime/TimeZone/America/Kentucky/Louisville.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Kentucky::Monticello:
file: lib/DateTime/TimeZone/America/Kentucky/Monticello.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::La_Paz:
file: lib/DateTime/TimeZone/America/La_Paz.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Lima:
file: lib/DateTime/TimeZone/America/Lima.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Los_Angeles:
file: lib/DateTime/TimeZone/America/Los_Angeles.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Maceio:
file: lib/DateTime/TimeZone/America/Maceio.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Managua:
file: lib/DateTime/TimeZone/America/Managua.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Manaus:
file: lib/DateTime/TimeZone/America/Manaus.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Martinique:
file: lib/DateTime/TimeZone/America/Martinique.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Matamoros:
file: lib/DateTime/TimeZone/America/Matamoros.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Mazatlan:
file: lib/DateTime/TimeZone/America/Mazatlan.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Menominee:
file: lib/DateTime/TimeZone/America/Menominee.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Merida:
file: lib/DateTime/TimeZone/America/Merida.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Metlakatla:
file: lib/DateTime/TimeZone/America/Metlakatla.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Mexico_City:
file: lib/DateTime/TimeZone/America/Mexico_City.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Miquelon:
file: lib/DateTime/TimeZone/America/Miquelon.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Moncton:
file: lib/DateTime/TimeZone/America/Moncton.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Monterrey:
file: lib/DateTime/TimeZone/America/Monterrey.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Montevideo:
file: lib/DateTime/TimeZone/America/Montevideo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Montreal:
file: lib/DateTime/TimeZone/America/Montreal.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Nassau:
file: lib/DateTime/TimeZone/America/Nassau.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::New_York:
file: lib/DateTime/TimeZone/America/New_York.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Nipigon:
file: lib/DateTime/TimeZone/America/Nipigon.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Nome:
file: lib/DateTime/TimeZone/America/Nome.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Noronha:
file: lib/DateTime/TimeZone/America/Noronha.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::North_Dakota::Beulah:
file: lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::North_Dakota::Center:
file: lib/DateTime/TimeZone/America/North_Dakota/Center.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::North_Dakota::New_Salem:
file: lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Ojinaga:
file: lib/DateTime/TimeZone/America/Ojinaga.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Panama:
file: lib/DateTime/TimeZone/America/Panama.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Pangnirtung:
file: lib/DateTime/TimeZone/America/Pangnirtung.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Paramaribo:
file: lib/DateTime/TimeZone/America/Paramaribo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Phoenix:
file: lib/DateTime/TimeZone/America/Phoenix.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Port_au_Prince:
file: lib/DateTime/TimeZone/America/Port_au_Prince.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Port_of_Spain:
file: lib/DateTime/TimeZone/America/Port_of_Spain.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Porto_Velho:
file: lib/DateTime/TimeZone/America/Porto_Velho.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Puerto_Rico:
file: lib/DateTime/TimeZone/America/Puerto_Rico.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Rainy_River:
file: lib/DateTime/TimeZone/America/Rainy_River.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Rankin_Inlet:
file: lib/DateTime/TimeZone/America/Rankin_Inlet.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Recife:
file: lib/DateTime/TimeZone/America/Recife.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Regina:
file: lib/DateTime/TimeZone/America/Regina.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Resolute:
file: lib/DateTime/TimeZone/America/Resolute.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Rio_Branco:
file: lib/DateTime/TimeZone/America/Rio_Branco.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Santa_Isabel:
file: lib/DateTime/TimeZone/America/Santa_Isabel.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Santarem:
file: lib/DateTime/TimeZone/America/Santarem.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Santiago:
file: lib/DateTime/TimeZone/America/Santiago.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Santo_Domingo:
file: lib/DateTime/TimeZone/America/Santo_Domingo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Sao_Paulo:
file: lib/DateTime/TimeZone/America/Sao_Paulo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Scoresbysund:
file: lib/DateTime/TimeZone/America/Scoresbysund.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Sitka:
file: lib/DateTime/TimeZone/America/Sitka.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::St_Johns:
file: lib/DateTime/TimeZone/America/St_Johns.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Swift_Current:
file: lib/DateTime/TimeZone/America/Swift_Current.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Tegucigalpa:
file: lib/DateTime/TimeZone/America/Tegucigalpa.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Thule:
file: lib/DateTime/TimeZone/America/Thule.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Thunder_Bay:
file: lib/DateTime/TimeZone/America/Thunder_Bay.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Tijuana:
file: lib/DateTime/TimeZone/America/Tijuana.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Toronto:
file: lib/DateTime/TimeZone/America/Toronto.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Vancouver:
file: lib/DateTime/TimeZone/America/Vancouver.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Whitehorse:
file: lib/DateTime/TimeZone/America/Whitehorse.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Winnipeg:
file: lib/DateTime/TimeZone/America/Winnipeg.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Yakutat:
file: lib/DateTime/TimeZone/America/Yakutat.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::America::Yellowknife:
file: lib/DateTime/TimeZone/America/Yellowknife.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Antarctica::Casey:
file: lib/DateTime/TimeZone/Antarctica/Casey.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Antarctica::Davis:
file: lib/DateTime/TimeZone/Antarctica/Davis.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Antarctica::DumontDUrville:
file: lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Antarctica::Macquarie:
file: lib/DateTime/TimeZone/Antarctica/Macquarie.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Antarctica::Mawson:
file: lib/DateTime/TimeZone/Antarctica/Mawson.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Antarctica::Palmer:
file: lib/DateTime/TimeZone/Antarctica/Palmer.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Antarctica::Rothera:
file: lib/DateTime/TimeZone/Antarctica/Rothera.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Antarctica::Syowa:
file: lib/DateTime/TimeZone/Antarctica/Syowa.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Antarctica::Troll:
file: lib/DateTime/TimeZone/Antarctica/Troll.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Antarctica::Vostok:
file: lib/DateTime/TimeZone/Antarctica/Vostok.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Aden:
file: lib/DateTime/TimeZone/Asia/Aden.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Almaty:
file: lib/DateTime/TimeZone/Asia/Almaty.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Amman:
file: lib/DateTime/TimeZone/Asia/Amman.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Anadyr:
file: lib/DateTime/TimeZone/Asia/Anadyr.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Aqtau:
file: lib/DateTime/TimeZone/Asia/Aqtau.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Aqtobe:
file: lib/DateTime/TimeZone/Asia/Aqtobe.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Ashgabat:
file: lib/DateTime/TimeZone/Asia/Ashgabat.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Baghdad:
file: lib/DateTime/TimeZone/Asia/Baghdad.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Bahrain:
file: lib/DateTime/TimeZone/Asia/Bahrain.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Baku:
file: lib/DateTime/TimeZone/Asia/Baku.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Bangkok:
file: lib/DateTime/TimeZone/Asia/Bangkok.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Beirut:
file: lib/DateTime/TimeZone/Asia/Beirut.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Bishkek:
file: lib/DateTime/TimeZone/Asia/Bishkek.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Brunei:
file: lib/DateTime/TimeZone/Asia/Brunei.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Chita:
file: lib/DateTime/TimeZone/Asia/Chita.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Choibalsan:
file: lib/DateTime/TimeZone/Asia/Choibalsan.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Colombo:
file: lib/DateTime/TimeZone/Asia/Colombo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Damascus:
file: lib/DateTime/TimeZone/Asia/Damascus.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Dhaka:
file: lib/DateTime/TimeZone/Asia/Dhaka.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Dili:
file: lib/DateTime/TimeZone/Asia/Dili.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Dubai:
file: lib/DateTime/TimeZone/Asia/Dubai.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Dushanbe:
file: lib/DateTime/TimeZone/Asia/Dushanbe.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Gaza:
file: lib/DateTime/TimeZone/Asia/Gaza.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Hebron:
file: lib/DateTime/TimeZone/Asia/Hebron.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Ho_Chi_Minh:
file: lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Hong_Kong:
file: lib/DateTime/TimeZone/Asia/Hong_Kong.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Hovd:
file: lib/DateTime/TimeZone/Asia/Hovd.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Irkutsk:
file: lib/DateTime/TimeZone/Asia/Irkutsk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Jakarta:
file: lib/DateTime/TimeZone/Asia/Jakarta.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Jayapura:
file: lib/DateTime/TimeZone/Asia/Jayapura.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Jerusalem:
file: lib/DateTime/TimeZone/Asia/Jerusalem.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Kabul:
file: lib/DateTime/TimeZone/Asia/Kabul.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Kamchatka:
file: lib/DateTime/TimeZone/Asia/Kamchatka.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Karachi:
file: lib/DateTime/TimeZone/Asia/Karachi.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Kathmandu:
file: lib/DateTime/TimeZone/Asia/Kathmandu.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Khandyga:
file: lib/DateTime/TimeZone/Asia/Khandyga.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Kolkata:
file: lib/DateTime/TimeZone/Asia/Kolkata.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Krasnoyarsk:
file: lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Kuala_Lumpur:
file: lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Kuching:
file: lib/DateTime/TimeZone/Asia/Kuching.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Kuwait:
file: lib/DateTime/TimeZone/Asia/Kuwait.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Macau:
file: lib/DateTime/TimeZone/Asia/Macau.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Magadan:
file: lib/DateTime/TimeZone/Asia/Magadan.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Makassar:
file: lib/DateTime/TimeZone/Asia/Makassar.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Manila:
file: lib/DateTime/TimeZone/Asia/Manila.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Muscat:
file: lib/DateTime/TimeZone/Asia/Muscat.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Nicosia:
file: lib/DateTime/TimeZone/Asia/Nicosia.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Novokuznetsk:
file: lib/DateTime/TimeZone/Asia/Novokuznetsk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Novosibirsk:
file: lib/DateTime/TimeZone/Asia/Novosibirsk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Omsk:
file: lib/DateTime/TimeZone/Asia/Omsk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Oral:
file: lib/DateTime/TimeZone/Asia/Oral.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Pontianak:
file: lib/DateTime/TimeZone/Asia/Pontianak.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Pyongyang:
file: lib/DateTime/TimeZone/Asia/Pyongyang.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Qatar:
file: lib/DateTime/TimeZone/Asia/Qatar.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Qyzylorda:
file: lib/DateTime/TimeZone/Asia/Qyzylorda.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Rangoon:
file: lib/DateTime/TimeZone/Asia/Rangoon.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Riyadh:
file: lib/DateTime/TimeZone/Asia/Riyadh.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Sakhalin:
file: lib/DateTime/TimeZone/Asia/Sakhalin.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Samarkand:
file: lib/DateTime/TimeZone/Asia/Samarkand.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Seoul:
file: lib/DateTime/TimeZone/Asia/Seoul.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Shanghai:
file: lib/DateTime/TimeZone/Asia/Shanghai.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Singapore:
file: lib/DateTime/TimeZone/Asia/Singapore.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Srednekolymsk:
file: lib/DateTime/TimeZone/Asia/Srednekolymsk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Taipei:
file: lib/DateTime/TimeZone/Asia/Taipei.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Tashkent:
file: lib/DateTime/TimeZone/Asia/Tashkent.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Tbilisi:
file: lib/DateTime/TimeZone/Asia/Tbilisi.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Tehran:
file: lib/DateTime/TimeZone/Asia/Tehran.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Thimphu:
file: lib/DateTime/TimeZone/Asia/Thimphu.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Tokyo:
file: lib/DateTime/TimeZone/Asia/Tokyo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Ulaanbaatar:
file: lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Urumqi:
file: lib/DateTime/TimeZone/Asia/Urumqi.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Ust_Nera:
file: lib/DateTime/TimeZone/Asia/Ust_Nera.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Vladivostok:
file: lib/DateTime/TimeZone/Asia/Vladivostok.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Yakutsk:
file: lib/DateTime/TimeZone/Asia/Yakutsk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Yekaterinburg:
file: lib/DateTime/TimeZone/Asia/Yekaterinburg.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Asia::Yerevan:
file: lib/DateTime/TimeZone/Asia/Yerevan.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Atlantic::Azores:
file: lib/DateTime/TimeZone/Atlantic/Azores.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Atlantic::Bermuda:
file: lib/DateTime/TimeZone/Atlantic/Bermuda.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Atlantic::Canary:
file: lib/DateTime/TimeZone/Atlantic/Canary.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Atlantic::Cape_Verde:
file: lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Atlantic::Faroe:
file: lib/DateTime/TimeZone/Atlantic/Faroe.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Atlantic::Madeira:
file: lib/DateTime/TimeZone/Atlantic/Madeira.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Atlantic::Reykjavik:
file: lib/DateTime/TimeZone/Atlantic/Reykjavik.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Atlantic::South_Georgia:
file: lib/DateTime/TimeZone/Atlantic/South_Georgia.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Atlantic::Stanley:
file: lib/DateTime/TimeZone/Atlantic/Stanley.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Adelaide:
file: lib/DateTime/TimeZone/Australia/Adelaide.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Brisbane:
file: lib/DateTime/TimeZone/Australia/Brisbane.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Broken_Hill:
file: lib/DateTime/TimeZone/Australia/Broken_Hill.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Currie:
file: lib/DateTime/TimeZone/Australia/Currie.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Darwin:
file: lib/DateTime/TimeZone/Australia/Darwin.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Eucla:
file: lib/DateTime/TimeZone/Australia/Eucla.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Hobart:
file: lib/DateTime/TimeZone/Australia/Hobart.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Lindeman:
file: lib/DateTime/TimeZone/Australia/Lindeman.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Lord_Howe:
file: lib/DateTime/TimeZone/Australia/Lord_Howe.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Melbourne:
file: lib/DateTime/TimeZone/Australia/Melbourne.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Perth:
file: lib/DateTime/TimeZone/Australia/Perth.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Australia::Sydney:
file: lib/DateTime/TimeZone/Australia/Sydney.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::CET:
file: lib/DateTime/TimeZone/CET.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::CST6CDT:
file: lib/DateTime/TimeZone/CST6CDT.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Catalog:
file: lib/DateTime/TimeZone/Catalog.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::EET:
file: lib/DateTime/TimeZone/EET.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::EST:
file: lib/DateTime/TimeZone/EST.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::EST5EDT:
file: lib/DateTime/TimeZone/EST5EDT.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Amsterdam:
file: lib/DateTime/TimeZone/Europe/Amsterdam.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Andorra:
file: lib/DateTime/TimeZone/Europe/Andorra.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Athens:
file: lib/DateTime/TimeZone/Europe/Athens.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Belgrade:
file: lib/DateTime/TimeZone/Europe/Belgrade.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Berlin:
file: lib/DateTime/TimeZone/Europe/Berlin.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Brussels:
file: lib/DateTime/TimeZone/Europe/Brussels.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Bucharest:
file: lib/DateTime/TimeZone/Europe/Bucharest.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Budapest:
file: lib/DateTime/TimeZone/Europe/Budapest.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Chisinau:
file: lib/DateTime/TimeZone/Europe/Chisinau.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Copenhagen:
file: lib/DateTime/TimeZone/Europe/Copenhagen.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Dublin:
file: lib/DateTime/TimeZone/Europe/Dublin.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Gibraltar:
file: lib/DateTime/TimeZone/Europe/Gibraltar.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Helsinki:
file: lib/DateTime/TimeZone/Europe/Helsinki.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Istanbul:
file: lib/DateTime/TimeZone/Europe/Istanbul.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Kaliningrad:
file: lib/DateTime/TimeZone/Europe/Kaliningrad.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Kiev:
file: lib/DateTime/TimeZone/Europe/Kiev.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Lisbon:
file: lib/DateTime/TimeZone/Europe/Lisbon.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::London:
file: lib/DateTime/TimeZone/Europe/London.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Luxembourg:
file: lib/DateTime/TimeZone/Europe/Luxembourg.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Madrid:
file: lib/DateTime/TimeZone/Europe/Madrid.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Malta:
file: lib/DateTime/TimeZone/Europe/Malta.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Minsk:
file: lib/DateTime/TimeZone/Europe/Minsk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Monaco:
file: lib/DateTime/TimeZone/Europe/Monaco.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Moscow:
file: lib/DateTime/TimeZone/Europe/Moscow.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Oslo:
file: lib/DateTime/TimeZone/Europe/Oslo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Paris:
file: lib/DateTime/TimeZone/Europe/Paris.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Prague:
file: lib/DateTime/TimeZone/Europe/Prague.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Riga:
file: lib/DateTime/TimeZone/Europe/Riga.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Rome:
file: lib/DateTime/TimeZone/Europe/Rome.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Samara:
file: lib/DateTime/TimeZone/Europe/Samara.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Simferopol:
file: lib/DateTime/TimeZone/Europe/Simferopol.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Sofia:
file: lib/DateTime/TimeZone/Europe/Sofia.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Stockholm:
file: lib/DateTime/TimeZone/Europe/Stockholm.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Tallinn:
file: lib/DateTime/TimeZone/Europe/Tallinn.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Tirane:
file: lib/DateTime/TimeZone/Europe/Tirane.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Uzhgorod:
file: lib/DateTime/TimeZone/Europe/Uzhgorod.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Vienna:
file: lib/DateTime/TimeZone/Europe/Vienna.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Vilnius:
file: lib/DateTime/TimeZone/Europe/Vilnius.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Volgograd:
file: lib/DateTime/TimeZone/Europe/Volgograd.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Warsaw:
file: lib/DateTime/TimeZone/Europe/Warsaw.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Zaporozhye:
file: lib/DateTime/TimeZone/Europe/Zaporozhye.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Europe::Zurich:
file: lib/DateTime/TimeZone/Europe/Zurich.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Floating:
file: lib/DateTime/TimeZone/Floating.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::HST:
file: lib/DateTime/TimeZone/HST.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Indian::Chagos:
file: lib/DateTime/TimeZone/Indian/Chagos.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Indian::Christmas:
file: lib/DateTime/TimeZone/Indian/Christmas.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Indian::Cocos:
file: lib/DateTime/TimeZone/Indian/Cocos.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Indian::Kerguelen:
file: lib/DateTime/TimeZone/Indian/Kerguelen.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Indian::Mahe:
file: lib/DateTime/TimeZone/Indian/Mahe.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Indian::Maldives:
file: lib/DateTime/TimeZone/Indian/Maldives.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Indian::Mauritius:
file: lib/DateTime/TimeZone/Indian/Mauritius.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Indian::Reunion:
file: lib/DateTime/TimeZone/Indian/Reunion.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Local:
file: lib/DateTime/TimeZone/Local.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Local::Android:
file: lib/DateTime/TimeZone/Local/Android.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Local::Unix:
file: lib/DateTime/TimeZone/Local/Unix.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Local::VMS:
file: lib/DateTime/TimeZone/Local/VMS.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::MET:
file: lib/DateTime/TimeZone/MET.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::MST:
file: lib/DateTime/TimeZone/MST.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::MST7MDT:
file: lib/DateTime/TimeZone/MST7MDT.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::OffsetOnly:
file: lib/DateTime/TimeZone/OffsetOnly.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::OlsonDB:
file: lib/DateTime/TimeZone/OlsonDB.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::OlsonDB::Change:
file: lib/DateTime/TimeZone/OlsonDB/Change.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::OlsonDB::Observance:
file: lib/DateTime/TimeZone/OlsonDB/Observance.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::OlsonDB::Rule:
file: lib/DateTime/TimeZone/OlsonDB/Rule.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::OlsonDB::Zone:
file: lib/DateTime/TimeZone/OlsonDB/Zone.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::PST8PDT:
file: lib/DateTime/TimeZone/PST8PDT.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Apia:
file: lib/DateTime/TimeZone/Pacific/Apia.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Auckland:
file: lib/DateTime/TimeZone/Pacific/Auckland.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Bougainville:
file: lib/DateTime/TimeZone/Pacific/Bougainville.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Chatham:
file: lib/DateTime/TimeZone/Pacific/Chatham.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Chuuk:
file: lib/DateTime/TimeZone/Pacific/Chuuk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Easter:
file: lib/DateTime/TimeZone/Pacific/Easter.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Efate:
file: lib/DateTime/TimeZone/Pacific/Efate.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Enderbury:
file: lib/DateTime/TimeZone/Pacific/Enderbury.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Fakaofo:
file: lib/DateTime/TimeZone/Pacific/Fakaofo.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Fiji:
file: lib/DateTime/TimeZone/Pacific/Fiji.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Funafuti:
file: lib/DateTime/TimeZone/Pacific/Funafuti.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Galapagos:
file: lib/DateTime/TimeZone/Pacific/Galapagos.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Gambier:
file: lib/DateTime/TimeZone/Pacific/Gambier.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Guadalcanal:
file: lib/DateTime/TimeZone/Pacific/Guadalcanal.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Guam:
file: lib/DateTime/TimeZone/Pacific/Guam.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Honolulu:
file: lib/DateTime/TimeZone/Pacific/Honolulu.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Kiritimati:
file: lib/DateTime/TimeZone/Pacific/Kiritimati.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Kosrae:
file: lib/DateTime/TimeZone/Pacific/Kosrae.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Kwajalein:
file: lib/DateTime/TimeZone/Pacific/Kwajalein.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Majuro:
file: lib/DateTime/TimeZone/Pacific/Majuro.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Marquesas:
file: lib/DateTime/TimeZone/Pacific/Marquesas.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Midway:
file: lib/DateTime/TimeZone/Pacific/Midway.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Nauru:
file: lib/DateTime/TimeZone/Pacific/Nauru.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Niue:
file: lib/DateTime/TimeZone/Pacific/Niue.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Norfolk:
file: lib/DateTime/TimeZone/Pacific/Norfolk.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Noumea:
file: lib/DateTime/TimeZone/Pacific/Noumea.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Pago_Pago:
file: lib/DateTime/TimeZone/Pacific/Pago_Pago.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Palau:
file: lib/DateTime/TimeZone/Pacific/Palau.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Pitcairn:
file: lib/DateTime/TimeZone/Pacific/Pitcairn.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Pohnpei:
file: lib/DateTime/TimeZone/Pacific/Pohnpei.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Port_Moresby:
file: lib/DateTime/TimeZone/Pacific/Port_Moresby.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Rarotonga:
file: lib/DateTime/TimeZone/Pacific/Rarotonga.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Saipan:
file: lib/DateTime/TimeZone/Pacific/Saipan.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Tahiti:
file: lib/DateTime/TimeZone/Pacific/Tahiti.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Tarawa:
file: lib/DateTime/TimeZone/Pacific/Tarawa.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Tongatapu:
file: lib/DateTime/TimeZone/Pacific/Tongatapu.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Wake:
file: lib/DateTime/TimeZone/Pacific/Wake.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::Pacific::Wallis:
file: lib/DateTime/TimeZone/Pacific/Wallis.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::UTC:
file: lib/DateTime/TimeZone/UTC.pm
- version: '1.83'
+ version: '1.84'
DateTime::TimeZone::WET:
file: lib/DateTime/TimeZone/WET.pm
- version: '1.83'
+ version: '1.84'
requires:
Class::Singleton: '1.03'
Cwd: '3'
@@ -1159,7 +1159,7 @@ resources:
bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=DateTime-TimeZone
homepage: http://metacpan.org/release/DateTime-TimeZone
repository: git://github.com/autarch/DateTime-TimeZone.git
-version: '1.83'
+version: '1.84'
x_Dist_Zilla:
perl:
version: '5.016003'
@@ -1181,18 +1181,18 @@ x_Dist_Zilla:
prune_directory: []
root: .
name: GatherDir
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::PruneCruft
name: PruneCruft
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::MakeMaker
config:
Dist::Zilla::Role::TestRunner:
default_jobs: 1
name: '@DROLSKY/MakeMaker'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::Authority
name: '@DROLSKY/Authority'
@@ -1200,7 +1200,7 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::AutoPrereqs
name: '@DROLSKY/AutoPrereqs'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::CopyFilesFromBuild
name: '@DROLSKY/CopyFilesFromBuild'
@@ -1208,15 +1208,15 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::GitHub::Meta
name: '@DROLSKY/GitHub::Meta'
- version: '0.38'
+ version: '0.40'
-
class: Dist::Zilla::Plugin::GitHub::Update
name: '@DROLSKY/GitHub::Update'
- version: '0.38'
+ version: '0.40'
-
class: Dist::Zilla::Plugin::MetaResources
name: '@DROLSKY/MetaResources'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::MetaProvides::Package
config:
@@ -1225,29 +1225,33 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::FinderCode
name: '@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
- version: '5.029'
+ version: '5.031'
Dist::Zilla::Role::MetaProvider::Provider:
inherit_missing: '1'
inherit_version: '1'
meta_noindex: '1'
name: '@DROLSKY/MetaProvides::Package'
- version: '2.001002'
+ version: '2.003001'
-
class: Dist::Zilla::Plugin::NextRelease
name: '@DROLSKY/NextRelease'
- version: '5.029'
- -
- class: Dist::Zilla::Plugin::PkgVersion
- name: '@DROLSKY/PkgVersion'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::Prereqs
config:
Dist::Zilla::Plugin::Prereqs:
phase: test
type: requires
- name: '@DROLSKY/TestMoreDoneTesting'
- version: '5.029'
+ name: '@DROLSKY/Test::More with subtest()'
+ version: '5.031'
+ -
+ class: Dist::Zilla::Plugin::Prereqs
+ config:
+ Dist::Zilla::Plugin::Prereqs:
+ phase: develop
+ type: requires
+ name: '@DROLSKY/Modules for use with tidyall'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::PromptIfStale
config:
@@ -1259,20 +1263,21 @@ x_Dist_Zilla:
skip:
- Dist::Zilla::Plugin::DROLSKY::Contributors
- Dist::Zilla::Plugin::DROLSKY::License
- name: '@DROLSKY/stale modules, release'
- version: '0.032'
+ - Dist::Zilla::Plugin::DROLSKY::TidyAll
+ name: '@DROLSKY/PromptIfStale'
+ version: '0.034'
-
class: Dist::Zilla::Plugin::ReadmeAnyFromPod
- name: '@DROLSKY/ReadmeMarkdownInBuild'
+ name: '@DROLSKY/README.md in build'
version: '0.142470'
-
class: Dist::Zilla::Plugin::ReadmeAnyFromPod
- name: '@DROLSKY/ReadmeMarkdownInRoot'
+ name: '@DROLSKY/README.md in root'
version: '0.142470'
-
class: Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable
name: '@DROLSKY/Test::Pod::Coverage::Configurable'
- version: '0.02'
+ version: '0.03'
-
class: Dist::Zilla::Plugin::Test::PodSpelling
name: '@DROLSKY/Test::PodSpelling'
@@ -1282,61 +1287,73 @@ x_Dist_Zilla:
name: '@DROLSKY/Test::ReportPrereqs'
version: '0.019'
-
+ class: Dist::Zilla::Plugin::Test::Version
+ name: '@DROLSKY/Test::Version'
+ version: '0.003001'
+ -
class: Dist::Zilla::Plugin::ManifestSkip
name: '@DROLSKY/ManifestSkip'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::MetaYAML
name: '@DROLSKY/MetaYAML'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::License
name: '@DROLSKY/License'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::ExtraTests
name: '@DROLSKY/ExtraTests'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::ExecDir
name: '@DROLSKY/ExecDir'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::ShareDir
name: '@DROLSKY/ShareDir'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::Manifest
name: '@DROLSKY/Manifest'
- version: '5.029'
+ version: '5.031'
+ -
+ class: Dist::Zilla::Plugin::CheckVersionIncrement
+ name: '@DROLSKY/CheckVersionIncrement'
+ version: '0.121750'
-
class: Dist::Zilla::Plugin::TestRelease
name: '@DROLSKY/TestRelease'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::ConfirmRelease
name: '@DROLSKY/ConfirmRelease'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::UploadToCPAN
name: '@DROLSKY/UploadToCPAN'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::CheckPrereqsIndexed
name: '@DROLSKY/CheckPrereqsIndexed'
- version: '0.013'
+ version: '0.014'
-
class: Dist::Zilla::Plugin::CPANFile
name: '@DROLSKY/CPANFile'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::DROLSKY::Contributors
name: '@DROLSKY/DROLSKY::Contributors'
- version: '0.27'
+ version: '0.31'
-
class: Dist::Zilla::Plugin::DROLSKY::License
name: '@DROLSKY/DROLSKY::License'
- version: '0.27'
+ version: '0.31'
+ -
+ class: Dist::Zilla::Plugin::DROLSKY::TidyAll
+ name: '@DROLSKY/DROLSKY::TidyAll'
+ version: '0.31'
-
class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch
config:
@@ -1362,13 +1379,9 @@ x_Dist_Zilla:
name: '@DROLSKY/Git::Contributors'
version: '0.008'
-
- class: Dist::Zilla::Plugin::Git::Describe
- name: '@DROLSKY/Git::Describe'
- version: '0.003'
- -
class: Dist::Zilla::Plugin::InstallGuide
name: '@DROLSKY/InstallGuide'
- version: '1.200005'
+ version: '1.200006'
-
class: Dist::Zilla::Plugin::Meta::Contributors
name: '@DROLSKY/Meta::Contributors'
@@ -1376,11 +1389,11 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::MetaConfig
name: '@DROLSKY/MetaConfig'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::MetaJSON
name: '@DROLSKY/MetaJSON'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::SurgicalPodWeaver
config:
@@ -1432,7 +1445,7 @@ x_Dist_Zilla:
-
class: Pod::Weaver::Section::Contributors
name: Contributors
- version: '0.008'
+ version: '0.009'
-
class: Pod::Weaver::Section::Legal
name: Legal
@@ -1442,7 +1455,7 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::PodSyntaxTests
name: '@DROLSKY/PodSyntaxTests'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::Test::EOL
config:
@@ -1460,11 +1473,7 @@ x_Dist_Zilla:
- ':ExecFiles'
- ':TestFiles'
name: '@DROLSKY/Test::NoTabs'
- version: '0.09'
- -
- class: Dist::Zilla::Plugin::Test::Pod::LinkCheck
- name: '@DROLSKY/Test::Pod::LinkCheck'
- version: '1.001'
+ version: '0.11'
-
class: Dist::Zilla::Plugin::Test::Portability
name: '@DROLSKY/Test::Portability'
@@ -1509,7 +1518,7 @@ x_Dist_Zilla:
changelog: Changes
Dist::Zilla::Role::Git::Repo:
repo_root: .
- name: '@DROLSKY/Git::Commit'
+ name: '@DROLSKY/commit generated files'
version: '2.029'
-
class: Dist::Zilla::Plugin::Git::Tag
@@ -1517,7 +1526,7 @@ x_Dist_Zilla:
Dist::Zilla::Plugin::Git::Tag:
branch: ~
signed: 0
- tag: v1.83
+ tag: v1.84
tag_format: v%v
tag_message: v%v
time_zone: local
@@ -1537,68 +1546,87 @@ x_Dist_Zilla:
name: '@DROLSKY/Git::Push'
version: '2.029'
-
+ class: Dist::Zilla::Plugin::Git::Commit
+ config:
+ Dist::Zilla::Plugin::Git::Commit:
+ add_files_in: []
+ commit_msg: 'Bump version after release'
+ time_zone: local
+ Dist::Zilla::Role::Git::DirtyFiles:
+ allow_dirty:
+ - dist.ini
+ - Changes
+ allow_dirty_match:
+ - (?^:.+)
+ changelog: Changes
+ Dist::Zilla::Role::Git::Repo:
+ repo_root: .
+ name: '@DROLSKY/commit version bump'
+ version: '2.029'
+ -
+ class: Dist::Zilla::Plugin::Git::Push
+ config:
+ Dist::Zilla::Plugin::Git::Push:
+ push_to:
+ - origin
+ remotes_must_exist: 1
+ Dist::Zilla::Role::Git::Repo:
+ repo_root: .
+ name: '@DROLSKY/push version bump'
+ version: '2.029'
+ -
+ class: Dist::Zilla::Plugin::PkgVersion
+ name: PkgVersion
+ version: '5.031'
+ -
class: Dist::Zilla::Plugin::Prereqs
config:
Dist::Zilla::Plugin::Prereqs:
phase: develop
type: requires
name: DevelopRequires
- version: '5.029'
- -
- class: Dist::Zilla::Plugin::OSPrereqs
- config:
- Dist::Zilla::Plugin::OSPrereqs:
- os: MSWin32
- name: MSWin32
- version: '0.005'
- -
- class: Dist::Zilla::Plugin::OSPrereqs
- config:
- Dist::Zilla::Plugin::OSPrereqs:
- os: hpux
- name: hpux
- version: '0.005'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':IncModules'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':TestFiles'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExecFiles'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ShareFiles'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':MainModule'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':AllFiles'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':NoFiles'
- version: '5.029'
+ version: '5.031'
-
class: Dist::Zilla::Plugin::FinderCode
name: '@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
- version: '5.029'
+ version: '5.031'
zilla:
class: Dist::Zilla::Dist::Builder
config:
is_trial: '0'
- version: '5.029'
+ version: '5.031'
x_authority: cpan:DROLSKY
x_contributors:
- 'Alexey Molchanov <alexey.molchanov@gmail.com>'
@@ -1,5 +1,5 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.029.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.031.
use strict;
use warnings;
@@ -48,13 +48,13 @@ my %WriteMakefileArgs = (
"Storable" => 0,
"Sys::Hostname" => 0,
"Test::Fatal" => 0,
- "Test::More" => "0.88",
+ "Test::More" => "0.96",
"Test::Requires" => 0,
"base" => 0,
"lib" => 0,
"overload" => 0
},
- "VERSION" => "1.83",
+ "VERSION" => "1.84",
"test" => {
"TESTS" => "t/*.t"
}
@@ -80,7 +80,7 @@ my %FallbackPrereqs = (
"Storable" => 0,
"Sys::Hostname" => 0,
"Test::Fatal" => 0,
- "Test::More" => "0.88",
+ "Test::More" => "0.96",
"Test::Requires" => 0,
"Try::Tiny" => 0,
"base" => 0,
@@ -103,14 +103,6 @@ unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
-if ( $^O eq 'MSWin32' ) {
- $WriteMakefileArgs{PREREQ_PM}{'DateTime::TimeZone::Local::Win32'} = '0';
-}
-
-if ( $^O eq 'hpux' ) {
- $WriteMakefileArgs{PREREQ_PM}{'DateTime::TimeZone::HPUX'} = '0';
-}
-
WriteMakefile(%WriteMakefileArgs);
@@ -1,293 +1,309 @@
-# NAME
+NAME
-DateTime::TimeZone - Time zone object base class and factory
+ DateTime::TimeZone - Time zone object base class and factory
-# VERSION
+VERSION
-version 1.83
+ version 1.84
-# SYNOPSIS
+SYNOPSIS
- use DateTime;
- use DateTime::TimeZone;
+ use DateTime;
+ use DateTime::TimeZone;
+
+ my $tz = DateTime::TimeZone->new( name => 'America/Chicago' );
+
+ my $dt = DateTime->now();
+ my $offset = $tz->offset_for_datetime($dt);
- my $tz = DateTime::TimeZone->new( name => 'America/Chicago' );
+DESCRIPTION
- my $dt = DateTime->now();
- my $offset = $tz->offset_for_datetime($dt);
+ This class is the base class for all time zone objects. A time zone is
+ represented internally as a set of observances, each of which describes
+ the offset from GMT for a given time period.
-# DESCRIPTION
+ Note that without the DateTime module, this module does not do much.
+ It's primary interface is through a DateTime object, and most users
+ will not need to directly use DateTime::TimeZone methods.
-This class is the base class for all time zone objects. A time zone
-is represented internally as a set of observances, each of which
-describes the offset from GMT for a given time period.
+ Special Case Platforms
-Note that without the `DateTime.pm` module, this module does not do
-much. It's primary interface is through a `DateTime` object, and
-most users will not need to directly use `DateTime::TimeZone`
-methods.
+ If you are on the Win32 platform, you will want to also install
+ DateTime::TimeZone::Local::Win32. This will enable you to specify a
+ time zone of 'local' when creating a DateTime object.
-# USAGE
+ If you are on HPUX, install DateTime::TimeZone::HPUX. This provides
+ support for HPUX style time zones like 'MET-1METDST'.
-This class has the following methods:
+USAGE
-## DateTime::TimeZone->new( name => $tz\_name )
+ This class has the following methods:
-Given a valid time zone name, this method returns a new time zone
-blessed into the appropriate subclass. Subclasses are named for the
-given time zone, so that the time zone "America/Chicago" is the
-DateTime::TimeZone::America::Chicago class.
+ DateTime::TimeZone->new( name => $tz_name )
-If the name given is a "link" name in the Olson database, the object
-created may have a different name. For example, there is a link from
-the old "EST5EDT" name to "America/New\_York".
+ Given a valid time zone name, this method returns a new time zone
+ blessed into the appropriate subclass. Subclasses are named for the
+ given time zone, so that the time zone "America/Chicago" is the
+ DateTime::TimeZone::America::Chicago class.
-When loading a time zone from the Olson database, the constructor
-checks the version of the loaded class to make sure it matches the
-version of the current DateTime::TimeZone installation. If they do not
-match it will issue a warning. This is useful because time zone names
-may fall out of use, but you may have an old module file installed for
-that time zone.
+ If the name given is a "link" name in the Olson database, the object
+ created may have a different name. For example, there is a link from
+ the old "EST5EDT" name to "America/New_York".
-There are also several special values that can be given as names.
+ When loading a time zone from the Olson database, the constructor
+ checks the version of the loaded class to make sure it matches the
+ version of the current DateTime::TimeZone installation. If they do not
+ match it will issue a warning. This is useful because time zone names
+ may fall out of use, but you may have an old module file installed for
+ that time zone.
-If the "name" parameter is "floating", then a
-`DateTime::TimeZone::Floating` object is returned. A floating time
-zone does have _any_ offset, and is always the same time. This is
-useful for calendaring applications, which may need to specify that a
-given event happens at the same _local_ time, regardless of where it
-occurs. See RFC 2445 for more details.
+ There are also several special values that can be given as names.
-If the "name" parameter is "UTC", then a `DateTime::TimeZone::UTC`
-object is returned.
+ If the "name" parameter is "floating", then a
+ DateTime::TimeZone::Floating object is returned. A floating time zone
+ does have any offset, and is always the same time. This is useful for
+ calendaring applications, which may need to specify that a given event
+ happens at the same local time, regardless of where it occurs. See RFC
+ 2445 for more details.
-If the "name" is an offset string, it is converted to a number, and a
-`DateTime::TimeZone::OffsetOnly` object is returned.
+ If the "name" parameter is "UTC", then a DateTime::TimeZone::UTC object
+ is returned.
-### The "local" time zone
+ If the "name" is an offset string, it is converted to a number, and a
+ DateTime::TimeZone::OffsetOnly object is returned.
-If the "name" parameter is "local", then the module attempts to
-determine the local time zone for the system.
+ The "local" time zone
-The method for finding the local zone varies by operating system. See
-the appropriate module for details of how we check for the local time
-zone.
+ If the "name" parameter is "local", then the module attempts to
+ determine the local time zone for the system.
-- [DateTime::TimeZone::Local::Unix](https://metacpan.org/pod/DateTime::TimeZone::Local::Unix)
-- [DateTime::TimeZone::Local::Win32](https://metacpan.org/pod/DateTime::TimeZone::Local::Win32)
-- [DateTime::TimeZone::Local::VMS](https://metacpan.org/pod/DateTime::TimeZone::Local::VMS)
+ The method for finding the local zone varies by operating system. See
+ the appropriate module for details of how we check for the local time
+ zone.
-If a local time zone is not found, then an exception will be thrown.
+ * DateTime::TimeZone::Local::Unix
-## $tz->offset\_for\_datetime( $dt )
+ * DateTime::TimeZone::Local::Win32
-Given a `DateTime` object, this method returns the offset in seconds
-for the given datetime. This takes into account historical time zone
-information, as well as Daylight Saving Time. The offset is
-determined by looking at the object's UTC Rata Die days and seconds.
+ * DateTime::TimeZone::Local::VMS
-## $tz->offset\_for\_local\_datetime( $dt )
+ If a local time zone is not found, then an exception will be thrown.
-Given a `DateTime` object, this method returns the offset in seconds
-for the given datetime. Unlike the previous method, this method uses
-the local time's Rata Die days and seconds. This should only be done
-when the corresponding UTC time is not yet known, because local times
-can be ambiguous due to Daylight Saving Time rules.
+ $tz->offset_for_datetime( $dt )
-## $tz->is\_dst\_for\_datetime( $dt )
+ Given a DateTime object, this method returns the offset in seconds for
+ the given datetime. This takes into account historical time zone
+ information, as well as Daylight Saving Time. The offset is determined
+ by looking at the object's UTC Rata Die days and seconds.
-Given a `DateTime` object, this method returns true if the DateTime is
-currently in Daylight Saving Time.
+ $tz->offset_for_local_datetime( $dt )
-## $tz->name
+ Given a DateTime object, this method returns the offset in seconds for
+ the given datetime. Unlike the previous method, this method uses the
+ local time's Rata Die days and seconds. This should only be done when
+ the corresponding UTC time is not yet known, because local times can be
+ ambiguous due to Daylight Saving Time rules.
-Returns the name of the time zone.
+ $tz->is_dst_for_datetime( $dt )
-## $tz->short\_name\_for\_datetime( $dt )
+ Given a DateTime object, this method returns true if the DateTime is
+ currently in Daylight Saving Time.
-Given a `DateTime` object, this method returns the "short name" for
-the current observance and rule this datetime is in. These are names
-like "EST", "GMT", etc.
+ $tz->name
-It is **strongly** recommended that you do not rely on these names for
-anything other than display. These names are not official, and many
-of them are simply the invention of the Olson database maintainers.
-Moreover, these names are not unique. For example, there is an "EST"
-at both -0500 and +1000/+1100.
+ Returns the name of the time zone.
-## $tz->is\_floating
+ $tz->short_name_for_datetime( $dt )
-Returns a boolean indicating whether or not this object represents a
-floating time zone, as defined by RFC 2445.
+ Given a DateTime object, this method returns the "short name" for the
+ current observance and rule this datetime is in. These are names like
+ "EST", "GMT", etc.
-## $tz->is\_utc
+ It is strongly recommended that you do not rely on these names for
+ anything other than display. These names are not official, and many of
+ them are simply the invention of the Olson database maintainers.
+ Moreover, these names are not unique. For example, there is an "EST" at
+ both -0500 and +1000/+1100.
-Indicates whether or not this object represents the UTC (GMT) time
-zone.
+ $tz->is_floating
-## $tz->has\_dst\_changes
+ Returns a boolean indicating whether or not this object represents a
+ floating time zone, as defined by RFC 2445.
-Indicates whether or not this zone has _ever_ had a change to and
-from DST, either in the past or future.
+ $tz->is_utc
-## $tz->is\_olson
+ Indicates whether or not this object represents the UTC (GMT) time
+ zone.
-Returns true if the time zone is a named time zone from the Olson
-database.
+ $tz->has_dst_changes
-## $tz->category
+ Indicates whether or not this zone has ever had a change to and from
+ DST, either in the past or future.
-Returns the part of the time zone name before the first slash. For
-example, the "America/Chicago" time zone would return "America".
+ $tz->is_olson
-## DateTime::TimeZone->is\_valid\_name($name)
+ Returns true if the time zone is a named time zone from the Olson
+ database.
-Given a string, this method returns a boolean value indicating whether
-or not the string is a valid time zone name. If you are using
-`DateTime::TimeZone::Alias`, any aliases you've created will be valid.
+ $tz->category
-## DateTime::TimeZone->all\_names
+ Returns the part of the time zone name before the first slash. For
+ example, the "America/Chicago" time zone would return "America".
-This returns a pre-sorted list of all the time zone names. This list
-does not include link names. In scalar context, it returns an array
-reference, while in list context it returns an array.
+ DateTime::TimeZone->is_valid_name($name)
-## DateTime::TimeZone->categories
+ Given a string, this method returns a boolean value indicating whether
+ or not the string is a valid time zone name. If you are using
+ DateTime::TimeZone::Alias, any aliases you've created will be valid.
-This returns a list of all time zone categories. In scalar context,
-it returns an array reference, while in list context it returns an
-array.
+ DateTime::TimeZone->all_names
-## DateTime::TimeZone->links
+ This returns a pre-sorted list of all the time zone names. This list
+ does not include link names. In scalar context, it returns an array
+ reference, while in list context it returns an array.
-This returns a hash of all time zone links, where the keys are the
-old, deprecated names, and the values are the new names. In scalar
-context, it returns a hash reference, while in list context it returns
-a hash.
+ DateTime::TimeZone->categories
-## DateTime::TimeZone->names\_in\_category( $category )
+ This returns a list of all time zone categories. In scalar context, it
+ returns an array reference, while in list context it returns an array.
-Given a valid category, this method returns a list of the names in
-that category, without the category portion. So the list for the
-"America" category would include the strings "Chicago",
-"Kentucky/Monticello", and "New\_York". In scalar context, it returns
-an array reference, while in list context it returns an array.
+ DateTime::TimeZone->links
-## DateTime::TimeZone->countries()
+ This returns a hash of all time zone links, where the keys are the old,
+ deprecated names, and the values are the new names. In scalar context,
+ it returns a hash reference, while in list context it returns a hash.
-Returns a sorted list of all the valid country codes (in lower-case)
-which can be passed to `names_in_country()`. In scalar context, it
-returns an array reference, while in list context it returns an array.
+ DateTime::TimeZone->names_in_category( $category )
-If you need to convert country codes to names or vice versa you can
-use `Locale::Country` to do so.
+ Given a valid category, this method returns a list of the names in that
+ category, without the category portion. So the list for the "America"
+ category would include the strings "Chicago", "Kentucky/Monticello",
+ and "New_York". In scalar context, it returns an array reference, while
+ in list context it returns an array.
-## DateTime::TimeZone->names\_in\_country( $country\_code )
+ DateTime::TimeZone->countries()
-Given a two-letter ISO3166 country code, this method returns a list of
-time zones used in that country. The country code may be of any
-case. In scalar context, it returns an array reference, while in list
-context it returns an array.
+ Returns a sorted list of all the valid country codes (in lower-case)
+ which can be passed to names_in_country(). In scalar context, it
+ returns an array reference, while in list context it returns an array.
-This list is returned in an order vaguely based on geography and
-population. In general, the least used zones come last, but there are not
-guarantees of a specific order from one release to the next. This order is
-probably the best option for presenting zones names to end users.
+ If you need to convert country codes to names or vice versa you can use
+ Locale::Country to do so.
-## DateTime::TimeZone->offset\_as\_seconds( $offset )
+ DateTime::TimeZone->names_in_country( $country_code )
-Given an offset as a string, this returns the number of seconds
-represented by the offset as a positive or negative number. Returns
-`undef` if $offset is not in the range `-99:59:59` to `+99:59:59`.
+ Given a two-letter ISO3166 country code, this method returns a list of
+ time zones used in that country. The country code may be of any case.
+ In scalar context, it returns an array reference, while in list context
+ it returns an array.
-The offset is expected to match either
-`/^([\+\-])?(\d\d?):(\d\d)(?::(\d\d))?$/` or
-`/^([\+\-])?(\d\d)(\d\d)(\d\d)?$/`. If it doesn't match either of
-these, `undef` will be returned.
+ This list is returned in an order vaguely based on geography and
+ population. In general, the least used zones come last, but there are
+ not guarantees of a specific order from one release to the next. This
+ order is probably the best option for presenting zones names to end
+ users.
-This means that if you want to specify hours as a single digit, then
-each element of the offset must be separated by a colon (:).
+ DateTime::TimeZone->offset_as_seconds( $offset )
-## DateTime::TimeZone->offset\_as\_string( $offset )
+ Given an offset as a string, this returns the number of seconds
+ represented by the offset as a positive or negative number. Returns
+ undef if $offset is not in the range -99:59:59 to +99:59:59.
-Given an offset as a number, this returns the offset as a string.
-Returns `undef` if $offset is not in the range `-359999` to `359999`.
+ The offset is expected to match either
+ /^([\+\-])?(\d\d?):(\d\d)(?::(\d\d))?$/ or
+ /^([\+\-])?(\d\d)(\d\d)(\d\d)?$/. If it doesn't match either of these,
+ undef will be returned.
-## Storable Hooks
+ This means that if you want to specify hours as a single digit, then
+ each element of the offset must be separated by a colon (:).
-This module provides freeze and thaw hooks for `Storable` so that the
-huge data structures for Olson time zones are not actually stored in
-the serialized structure.
+ DateTime::TimeZone->offset_as_string( $offset )
-If you subclass `DateTime::TimeZone`, you will inherit its hooks,
-which may not work for your module, so please test the interaction of
-your module with Storable.
+ Given an offset as a number, this returns the offset as a string.
+ Returns undef if $offset is not in the range -359999 to 359999.
-# SUPPORT
+ Storable Hooks
-Support for this module is provided via the datetime@perl.org email list. See
-http://datetime.perl.org/wiki/datetime/page/Mailing\_List for details.
+ This module provides freeze and thaw hooks for Storable so that the
+ huge data structures for Olson time zones are not actually stored in
+ the serialized structure.
-Please submit bugs to the CPAN RT system at
-http://rt.cpan.org/NoAuth/ReportBug.html?Queue=datetime%3A%3Atimezone
-or via email at bug-datetime-timezone@rt.cpan.org.
+ If you subclass DateTime::TimeZone, you will inherit its hooks, which
+ may not work for your module, so please test the interaction of your
+ module with Storable.
-# DONATIONS
+SUPPORT
-If you'd like to thank me for the work I've done on this module,
-please consider making a "donation" to me via PayPal. I spend a lot of
-free time creating free software, and would appreciate any support
-you'd care to offer.
+ Support for this module is provided via the datetime@perl.org email
+ list. See http://datetime.perl.org/wiki/datetime/page/Mailing_List for
+ details.
-Please note that **I am not suggesting that you must do this** in order
-for me to continue working on this particular software. I will
-continue to do so, inasmuch as I have in the past, for as long as it
-interests me.
+ Please submit bugs to the CPAN RT system at
+ http://rt.cpan.org/NoAuth/ReportBug.html?Queue=datetime%3A%3Atimezone
+ or via email at bug-datetime-timezone@rt.cpan.org.
-Similarly, a donation made in this way will probably not make me work
-on this software much more, unless I get so many donations that I can
-consider working on free software full time, which seems unlikely at
-best.
+DONATIONS
-To donate, log into PayPal and send money to autarch@urth.org or use
-the button on this page:
-[http://www.urth.org/~autarch/fs-donation.html](http://www.urth.org/~autarch/fs-donation.html)
+ If you'd like to thank me for the work I've done on this module, please
+ consider making a "donation" to me via PayPal. I spend a lot of free
+ time creating free software, and would appreciate any support you'd
+ care to offer.
-# CREDITS
+ Please note that I am not suggesting that you must do this in order for
+ me to continue working on this particular software. I will continue to
+ do so, inasmuch as I have in the past, for as long as it interests me.
-This module was inspired by Jesse Vincent's work on
-Date::ICal::Timezone, and written with much help from the
-datetime@perl.org list.
+ Similarly, a donation made in this way will probably not make me work
+ on this software much more, unless I get so many donations that I can
+ consider working on free software full time, which seems unlikely at
+ best.
-# SEE ALSO
+ To donate, log into PayPal and send money to autarch@urth.org or use
+ the button on this page: http://www.urth.org/~autarch/fs-donation.html
-datetime@perl.org mailing list
+CREDITS
-http://datetime.perl.org/
+ This module was inspired by Jesse Vincent's work on
+ Date::ICal::Timezone, and written with much help from the
+ datetime@perl.org list.
-The tools directory of the DateTime::TimeZone distribution includes
-two scripts that may be of interest to some people. They are
-parse\_olson and tests\_from\_zdump. Please run them with the --help
-flag to see what they can be used for.
+SEE ALSO
-# AUTHOR
+ datetime@perl.org mailing list
-Dave Rolsky <autarch@urth.org>
+ http://datetime.perl.org/
-# CONTRIBUTORS
+ The tools directory of the DateTime::TimeZone distribution includes two
+ scripts that may be of interest to some people. They are parse_olson
+ and tests_from_zdump. Please run them with the --help flag to see what
+ they can be used for.
-- Alexey Molchanov <alexey.molchanov@gmail.com>
-- Alfie John <alfiej@fastmail.fm>
-- Daisuke Maki <dmaki@cpan.org>
-- David Pinkowitz <dave@pinkowitz.com>
-- Iain Truskett <deceased>
-- Joshua Hoblitt <jhoblitt@cpan.org>
-- Karen Etheridge <ether@cpan.org>
-- Peter Rabbitson <ribasushi@cpan.org>
+AUTHOR
-# COPYRIGHT AND LICENSE
+ Dave Rolsky <autarch@urth.org>
-This software is copyright (c) 2014 by Dave Rolsky.
+CONTRIBUTORS
+
+ * Alexey Molchanov <alexey.molchanov@gmail.com>
+
+ * Alfie John <alfiej@fastmail.fm>
+
+ * Daisuke Maki <dmaki@cpan.org>
+
+ * David Pinkowitz <dave@pinkowitz.com>
+
+ * Iain Truskett <deceased>
+
+ * Joshua Hoblitt <jhoblitt@cpan.org>
+
+ * Karen Etheridge <ether@cpan.org>
+
+ * Peter Rabbitson <ribasushi@cpan.org>
+
+COPYRIGHT AND LICENSE
+
+ This software is copyright (c) 2015 by Dave Rolsky.
+
+ This is free software; you can redistribute it and/or modify it under
+ the same terms as the Perl 5 programming language system itself.
-This is free software; you can redistribute it and/or modify it under
-the same terms as the Perl 5 programming language system itself.
@@ -26,7 +26,7 @@ on 'test' => sub {
requires "Storable" => "0";
requires "Sys::Hostname" => "0";
requires "Test::Fatal" => "0";
- requires "Test::More" => "0.88";
+ requires "Test::More" => "0.96";
requires "Test::Requires" => "0";
requires "base" => "0";
requires "lib" => "0";
@@ -42,6 +42,8 @@ on 'configure' => sub {
};
on 'develop' => sub {
+ requires "Perl::Critic" => "1.123";
+ requires "Perl::Tidy" => "20140711";
requires "Pod::Coverage::TrustPod" => "0";
requires "Test::EOL" => "0";
requires "Test::More" => "0.88";
@@ -51,4 +53,5 @@ on 'develop' => sub {
requires "Test::Pod::Coverage" => "1.08";
requires "Test::Spelling" => "0.12";
requires "Test::Taint" => "0";
+ requires "Test::Version" => "1";
};
@@ -3,7 +3,7 @@ author = Dave Rolsky <autarch@urth.org>
license = Perl_5
copyright_holder = Dave Rolsky
-version = 1.83
+version = 1.84
[GatherDir]
exclude_filename = cpanfile
@@ -35,15 +35,15 @@ stopwords_file = .stopwords
-remove = Git::GatherDir
-remove = Test::Compile
-remove = Test::CPAN::Changes
+-remove = Test::Pod::LinkCheck
-remove = Test::Pod::No404s
-remove = Test::Synopsis
+-remove = Test::TidyAll
+-remove = BumpVersionAfterRelease
+-remove = RewriteVersion
+
+[PkgVersion]
[Prereqs / DevelopRequires]
Test::Output = 0
Test::Taint = 0
-
-[OSPrereqs / MSWin32]
-DateTime::TimeZone::Local::Win32 = 0
-
-[OSPrereqs / hpux]
-DateTime::TimeZone::HPUX = 0
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Abidjan;
-$DateTime::TimeZone::Africa::Abidjan::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Abidjan::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Accra;
-$DateTime::TimeZone::Africa::Accra::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Accra::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -457,7 +457,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {23}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Algiers;
-$DateTime::TimeZone::Africa::Algiers::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Algiers::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -340,7 +340,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {13}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Bissau;
-$DateTime::TimeZone::Africa::Bissau::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Bissau::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Cairo;
-$DateTime::TimeZone::Africa::Cairo::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Cairo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1450,13 +1450,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63894517200, # utc_start 2025-09-25 21:00:00 (Thu)
+63912664800, # utc_end 2026-04-23 22:00:00 (Thu)
+63894524400, # local_start 2025-09-25 23:00:00 (Thu)
+63912672000, # local_end 2026-04-24 00:00:00 (Fri)
+7200,
+0,
+'EET',
+ ],
+ [
+63912664800, # utc_start 2026-04-23 22:00:00 (Thu)
+63925966800, # utc_end 2026-09-24 21:00:00 (Thu)
+63912675600, # local_start 2026-04-24 01:00:00 (Fri)
+63925977600, # local_end 2026-09-25 00:00:00 (Fri)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {79}
+sub has_dst_changes {80}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1504,18 +1522,6 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
- 'at' => '24:00',
- 'from' => '2014',
- 'in' => 'Sep',
- 'letter' => '',
- 'name' => 'Egypt',
- 'offset_from_std' => 0,
- 'on' => 'lastThu',
- 'save' => '0',
- 'to' => 'max',
- 'type' => undef
- }, 'DateTime::TimeZone::OlsonDB::Rule' ),
- bless( {
'at' => '0:00s',
'from' => '2023',
'in' => 'Apr',
@@ -1526,6 +1532,18 @@ my $rules = [
'save' => '1:00',
'to' => 'max',
'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+ 'at' => '24:00',
+ 'from' => '2014',
+ 'in' => 'Sep',
+ 'letter' => '',
+ 'name' => 'Egypt',
+ 'offset_from_std' => 0,
+ 'on' => 'lastThu',
+ 'save' => '0',
+ 'to' => 'max',
+ 'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Casablanca;
-$DateTime::TimeZone::Africa::Casablanca::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Casablanca::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1000,18 +1000,6 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
- 'at' => '2:00',
- 'from' => '2026',
- 'in' => 'Mar',
- 'letter' => 'S',
- 'name' => 'Morocco',
- 'offset_from_std' => 3600,
- 'on' => 'lastSun',
- 'save' => '1:00',
- 'to' => 'max',
- 'type' => undef
- }, 'DateTime::TimeZone::OlsonDB::Rule' ),
- bless( {
'at' => '3:00',
'from' => '2013',
'in' => 'Oct',
@@ -1022,6 +1010,18 @@ my $rules = [
'save' => '0',
'to' => 'max',
'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+ 'at' => '2:00',
+ 'from' => '2026',
+ 'in' => 'Mar',
+ 'letter' => 'S',
+ 'name' => 'Morocco',
+ 'offset_from_std' => 3600,
+ 'on' => 'lastSun',
+ 'save' => '1:00',
+ 'to' => 'max',
+ 'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Ceuta;
-$DateTime::TimeZone::Africa::Ceuta::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Ceuta::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -964,13 +964,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {50}
+sub has_dst_changes {51}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1019,25 +1037,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::El_Aaiun;
-$DateTime::TimeZone::Africa::El_Aaiun::VERSION = '1.83';
+$DateTime::TimeZone::Africa::El_Aaiun::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -901,18 +901,6 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
- 'at' => '2:00',
- 'from' => '2026',
- 'in' => 'Mar',
- 'letter' => 'S',
- 'name' => 'Morocco',
- 'offset_from_std' => 3600,
- 'on' => 'lastSun',
- 'save' => '1:00',
- 'to' => 'max',
- 'type' => undef
- }, 'DateTime::TimeZone::OlsonDB::Rule' ),
- bless( {
'at' => '3:00',
'from' => '2013',
'in' => 'Oct',
@@ -923,6 +911,18 @@ my $rules = [
'save' => '0',
'to' => 'max',
'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+ 'at' => '2:00',
+ 'from' => '2026',
+ 'in' => 'Mar',
+ 'letter' => 'S',
+ 'name' => 'Morocco',
+ 'offset_from_std' => 3600,
+ 'on' => 'lastSun',
+ 'save' => '1:00',
+ 'to' => 'max',
+ 'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Johannesburg;
-$DateTime::TimeZone::Africa::Johannesburg::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Johannesburg::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -88,7 +88,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {2}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Khartoum;
-$DateTime::TimeZone::Africa::Khartoum::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Khartoum::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -340,7 +340,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {16}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Lagos;
-$DateTime::TimeZone::Africa::Lagos::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Lagos::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Maputo;
-$DateTime::TimeZone::Africa::Maputo::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Maputo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Monrovia;
-$DateTime::TimeZone::Africa::Monrovia::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Monrovia::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Nairobi;
-$DateTime::TimeZone::Africa::Nairobi::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Nairobi::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Ndjamena;
-$DateTime::TimeZone::Africa::Ndjamena::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Ndjamena::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {1}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Tripoli;
-$DateTime::TimeZone::Africa::Tripoli::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Tripoli::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -322,7 +322,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {13}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Tunis;
-$DateTime::TimeZone::Africa::Tunis::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Tunis::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -340,7 +340,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {16}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Africa::Windhoek;
-$DateTime::TimeZone::Africa::Windhoek::VERSION = '1.83';
+$DateTime::TimeZone::Africa::Windhoek::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -640,13 +640,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'WAT',
],
+ [
+63892890000, # utc_start 2025-09-07 01:00:00 (Sun)
+63911030400, # utc_end 2026-04-05 00:00:00 (Sun)
+63892897200, # local_start 2025-09-07 03:00:00 (Sun)
+63911037600, # local_end 2026-04-05 02:00:00 (Sun)
+7200,
+1,
+'WAST',
+ ],
+ [
+63911030400, # utc_start 2026-04-05 00:00:00 (Sun)
+63924339600, # utc_end 2026-09-06 01:00:00 (Sun)
+63911034000, # local_start 2026-04-05 01:00:00 (Sun)
+63924343200, # local_end 2026-09-06 02:00:00 (Sun)
+3600,
+0,
+'WAT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {33}
+sub has_dst_changes {34}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -695,25 +713,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '2:00',
- 'from' => '1995',
- 'in' => 'Apr',
- 'letter' => '',
+ 'from' => '1994',
+ 'in' => 'Sep',
+ 'letter' => 'S',
'name' => 'Namibia',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'Sun>=1',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
- 'from' => '1994',
- 'in' => 'Sep',
- 'letter' => 'S',
+ 'from' => '1995',
+ 'in' => 'Apr',
+ 'letter' => '',
'name' => 'Namibia',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'Sun>=1',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Adak;
-$DateTime::TimeZone::America::Adak::VERSION = '1.83';
+$DateTime::TimeZone::America::Adak::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1135,13 +1135,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'HADT',
],
+ [
+63897764400, # utc_start 2025-11-02 11:00:00 (Sun)
+63908654400, # utc_end 2026-03-08 12:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-36000,
+0,
+'HAST',
+ ],
+ [
+63908654400, # utc_start 2026-03-08 12:00:00 (Sun)
+63929214000, # utc_end 2026-11-01 11:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-32400,
+1,
+'HADT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1191,24 +1209,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Anchorage;
-$DateTime::TimeZone::America::Anchorage::VERSION = '1.83';
+$DateTime::TimeZone::America::Anchorage::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1135,13 +1135,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'AKDT',
],
+ [
+63897760800, # utc_start 2025-11-02 10:00:00 (Sun)
+63908650800, # utc_end 2026-03-08 11:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-32400,
+0,
+'AKST',
+ ],
+ [
+63908650800, # utc_start 2026-03-08 11:00:00 (Sun)
+63929210400, # utc_end 2026-11-01 10:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-28800,
+1,
+'AKDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1191,24 +1209,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Antigua;
-$DateTime::TimeZone::America::Antigua::VERSION = '1.83';
+$DateTime::TimeZone::America::Antigua::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Araguaina;
-$DateTime::TimeZone::America::Araguaina::VERSION = '1.83';
+$DateTime::TimeZone::America::Araguaina::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -529,7 +529,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {25}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::Buenos_Aires;
-$DateTime::TimeZone::America::Argentina::Buenos_Aires::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Buenos_Aires::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -583,7 +583,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {29}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::Catamarca;
-$DateTime::TimeZone::America::Argentina::Catamarca::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Catamarca::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -592,7 +592,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {28}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::Cordoba;
-$DateTime::TimeZone::America::Argentina::Cordoba::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Cordoba::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -583,7 +583,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {29}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::Jujuy;
-$DateTime::TimeZone::America::Argentina::Jujuy::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Jujuy::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -583,7 +583,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {29}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::La_Rioja;
-$DateTime::TimeZone::America::Argentina::La_Rioja::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::La_Rioja::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -601,7 +601,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {28}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::Mendoza;
-$DateTime::TimeZone::America::Argentina::Mendoza::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Mendoza::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -592,7 +592,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {28}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::Rio_Gallegos;
-$DateTime::TimeZone::America::Argentina::Rio_Gallegos::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Rio_Gallegos::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -592,7 +592,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {28}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::Salta;
-$DateTime::TimeZone::America::Argentina::Salta::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Salta::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -574,7 +574,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {28}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::San_Juan;
-$DateTime::TimeZone::America::Argentina::San_Juan::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::San_Juan::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -601,7 +601,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {28}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::San_Luis;
-$DateTime::TimeZone::America::Argentina::San_Luis::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::San_Luis::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -601,7 +601,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {29}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::Tucuman;
-$DateTime::TimeZone::America::Argentina::Tucuman::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Tucuman::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -601,7 +601,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {29}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Argentina::Ushuaia;
-$DateTime::TimeZone::America::Argentina::Ushuaia::VERSION = '1.83';
+$DateTime::TimeZone::America::Argentina::Ushuaia::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -592,7 +592,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {28}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Asuncion;
-$DateTime::TimeZone::America::Asuncion::VERSION = '1.83';
+$DateTime::TimeZone::America::Asuncion::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -964,13 +964,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'PYT',
],
+ [
+63895320000, # utc_start 2025-10-05 04:00:00 (Sun)
+63909831600, # utc_end 2026-03-22 03:00:00 (Sun)
+63895309200, # local_start 2025-10-05 01:00:00 (Sun)
+63909820800, # local_end 2026-03-22 00:00:00 (Sun)
+-10800,
+1,
+'PYST',
+ ],
+ [
+63909831600, # utc_start 2026-03-22 03:00:00 (Sun)
+63926769600, # utc_end 2026-10-04 04:00:00 (Sun)
+63909817200, # local_start 2026-03-21 23:00:00 (Sat)
+63926755200, # local_end 2026-10-04 00:00:00 (Sun)
+-14400,
+0,
+'PYT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {51}
+sub has_dst_changes {52}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Atikokan;
-$DateTime::TimeZone::America::Atikokan::VERSION = '1.83';
+$DateTime::TimeZone::America::Atikokan::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -97,7 +97,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {4}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Bahia;
-$DateTime::TimeZone::America::Bahia::VERSION = '1.83';
+$DateTime::TimeZone::America::Bahia::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -601,7 +601,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Bahia_Banderas;
-$DateTime::TimeZone::America::Bahia_Banderas::VERSION = '1.83';
+$DateTime::TimeZone::America::Bahia_Banderas::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -640,13 +640,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897145200, # utc_start 2025-10-26 07:00:00 (Sun)
+63911059200, # utc_end 2026-04-05 08:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63911037600, # local_end 2026-04-05 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63911059200, # utc_start 2026-04-05 08:00:00 (Sun)
+63928594800, # utc_end 2026-10-25 07:00:00 (Sun)
+63911041200, # local_start 2026-04-05 03:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {30}
+sub has_dst_changes {31}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Barbados;
-$DateTime::TimeZone::America::Barbados::VERSION = '1.83';
+$DateTime::TimeZone::America::Barbados::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -124,7 +124,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {4}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Belem;
-$DateTime::TimeZone::America::Belem::VERSION = '1.83';
+$DateTime::TimeZone::America::Belem::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -304,7 +304,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {14}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Belize;
-$DateTime::TimeZone::America::Belize::VERSION = '1.83';
+$DateTime::TimeZone::America::Belize::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -529,7 +529,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {27}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Blanc_Sablon;
-$DateTime::TimeZone::America::Blanc_Sablon::VERSION = '1.83';
+$DateTime::TimeZone::America::Blanc_Sablon::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -97,7 +97,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {3}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Boa_Vista;
-$DateTime::TimeZone::America::Boa_Vista::VERSION = '1.83';
+$DateTime::TimeZone::America::Boa_Vista::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -349,7 +349,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {16}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Bogota;
-$DateTime::TimeZone::America::Bogota::VERSION = '1.83';
+$DateTime::TimeZone::America::Bogota::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {1}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Boise;
-$DateTime::TimeZone::America::Boise::VERSION = '1.83';
+$DateTime::TimeZone::America::Boise::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1171,13 +1171,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MDT',
],
+ [
+63897753600, # utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, # utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+ ],
+ [
+63908643600, # utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, # utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {63}
+sub has_dst_changes {64}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1227,24 +1245,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Cambridge_Bay;
-$DateTime::TimeZone::America::Cambridge_Bay::VERSION = '1.83';
+$DateTime::TimeZone::America::Cambridge_Bay::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -910,13 +910,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MDT',
],
+ [
+63897753600, # utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, # utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+ ],
+ [
+63908643600, # utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, # utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {49}
+sub has_dst_changes {50}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -966,24 +984,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Campo_Grande;
-$DateTime::TimeZone::America::Campo_Grande::VERSION = '1.83';
+$DateTime::TimeZone::America::Campo_Grande::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1262,25 +1262,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '0:00',
- 'from' => '2038',
- 'in' => 'Feb',
- 'letter' => '',
+ 'from' => '2008',
+ 'in' => 'Oct',
+ 'letter' => 'S',
'name' => 'Brazil',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'Sun>=15',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '0:00',
- 'from' => '2008',
- 'in' => 'Oct',
- 'letter' => 'S',
+ 'from' => '2038',
+ 'in' => 'Feb',
+ 'letter' => '',
'name' => 'Brazil',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'Sun>=15',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Cancun;
-$DateTime::TimeZone::America::Cancun::VERSION = '1.83';
+$DateTime::TimeZone::America::Cancun::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -586,13 +586,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897145200, # utc_start 2025-10-26 07:00:00 (Sun)
+63911059200, # utc_end 2026-04-05 08:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63911037600, # local_end 2026-04-05 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63911059200, # utc_start 2026-04-05 08:00:00 (Sun)
+63928594800, # utc_end 2026-10-25 07:00:00 (Sun)
+63911041200, # local_start 2026-04-05 03:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {31}
+sub has_dst_changes {32}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Caracas;
-$DateTime::TimeZone::America::Caracas::VERSION = '1.83';
+$DateTime::TimeZone::America::Caracas::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Cayenne;
-$DateTime::TimeZone::America::Cayenne::VERSION = '1.83';
+$DateTime::TimeZone::America::Cayenne::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Cayman;
-$DateTime::TimeZone::America::Cayman::VERSION = '1.83';
+$DateTime::TimeZone::America::Cayman::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Chicago;
-$DateTime::TimeZone::America::Chicago::VERSION = '1.83';
+$DateTime::TimeZone::America::Chicago::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1963,13 +1963,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {105}
+sub has_dst_changes {106}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -2019,24 +2037,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Chihuahua;
-$DateTime::TimeZone::America::Chihuahua::VERSION = '1.83';
+$DateTime::TimeZone::America::Chihuahua::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -631,13 +631,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MDT',
],
+ [
+63897148800, # utc_start 2025-10-26 08:00:00 (Sun)
+63911062800, # utc_end 2026-04-05 09:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63911037600, # local_end 2026-04-05 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+ ],
+ [
+63911062800, # utc_start 2026-04-05 09:00:00 (Sun)
+63928598400, # utc_end 2026-10-25 08:00:00 (Sun)
+63911041200, # local_start 2026-04-05 03:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {30}
+sub has_dst_changes {31}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Costa_Rica;
-$DateTime::TimeZone::America::Costa_Rica::VERSION = '1.83';
+$DateTime::TimeZone::America::Costa_Rica::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -124,7 +124,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {4}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Creston;
-$DateTime::TimeZone::America::Creston::VERSION = '1.83';
+$DateTime::TimeZone::America::Creston::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Cuiaba;
-$DateTime::TimeZone::America::Cuiaba::VERSION = '1.83';
+$DateTime::TimeZone::America::Cuiaba::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1262,25 +1262,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '0:00',
- 'from' => '2038',
- 'in' => 'Feb',
- 'letter' => '',
+ 'from' => '2008',
+ 'in' => 'Oct',
+ 'letter' => 'S',
'name' => 'Brazil',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'Sun>=15',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '0:00',
- 'from' => '2008',
- 'in' => 'Oct',
- 'letter' => 'S',
+ 'from' => '2038',
+ 'in' => 'Feb',
+ 'letter' => '',
'name' => 'Brazil',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'Sun>=15',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Curacao;
-$DateTime::TimeZone::America::Curacao::VERSION = '1.83';
+$DateTime::TimeZone::America::Curacao::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Danmarkshavn;
-$DateTime::TimeZone::America::Danmarkshavn::VERSION = '1.83';
+$DateTime::TimeZone::America::Danmarkshavn::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -340,7 +340,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {16}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Dawson;
-$DateTime::TimeZone::America::Dawson::VERSION = '1.83';
+$DateTime::TimeZone::America::Dawson::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -955,13 +955,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'PDT',
],
+ [
+63897757200, # utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, # utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+ ],
+ [
+63908647200, # utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, # utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {51}
+sub has_dst_changes {52}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1011,24 +1029,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Dawson_Creek;
-$DateTime::TimeZone::America::Dawson_Creek::VERSION = '1.83';
+$DateTime::TimeZone::America::Dawson_Creek::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -565,7 +565,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {29}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Denver;
-$DateTime::TimeZone::America::Denver::VERSION = '1.83';
+$DateTime::TimeZone::America::Denver::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1261,13 +1261,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MDT',
],
+ [
+63897753600, # utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, # utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+ ],
+ [
+63908643600, # utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, # utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {67}
+sub has_dst_changes {68}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1317,24 +1335,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Detroit;
-$DateTime::TimeZone::America::Detroit::VERSION = '1.83';
+$DateTime::TimeZone::America::Detroit::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {57}
+sub has_dst_changes {58}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1146,24 +1164,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Edmonton;
-$DateTime::TimeZone::America::Edmonton::VERSION = '1.83';
+$DateTime::TimeZone::America::Edmonton::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1198,13 +1198,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MDT',
],
+ [
+63897753600, # utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, # utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+ ],
+ [
+63908643600, # utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, # utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {65}
+sub has_dst_changes {66}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1254,24 +1272,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Eirunepe;
-$DateTime::TimeZone::America::Eirunepe::VERSION = '1.83';
+$DateTime::TimeZone::America::Eirunepe::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -358,7 +358,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {15}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::El_Salvador;
-$DateTime::TimeZone::America::El_Salvador::VERSION = '1.83';
+$DateTime::TimeZone::America::El_Salvador::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {2}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Fortaleza;
-$DateTime::TimeZone::America::Fortaleza::VERSION = '1.83';
+$DateTime::TimeZone::America::Fortaleza::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -421,7 +421,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {19}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Glace_Bay;
-$DateTime::TimeZone::America::Glace_Bay::VERSION = '1.83';
+$DateTime::TimeZone::America::Glace_Bay::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1099,13 +1099,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'ADT',
],
+ [
+63897742800, # utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, # utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+ ],
+ [
+63908632800, # utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, # utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {58}
+sub has_dst_changes {59}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1155,24 +1173,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Godthab;
-$DateTime::TimeZone::America::Godthab::VERSION = '1.83';
+$DateTime::TimeZone::America::Godthab::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -856,13 +856,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'WGST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897112800, # local_start 2025-10-25 22:00:00 (Sat)
+63910418400, # local_end 2026-03-28 22:00:00 (Sat)
+-10800,
+0,
+'WGT',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910422000, # local_start 2026-03-28 23:00:00 (Sat)
+63928566000, # local_end 2026-10-24 23:00:00 (Sat)
+-7200,
+1,
+'WGST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {46}
+sub has_dst_changes {47}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -911,25 +929,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Goose_Bay;
-$DateTime::TimeZone::America::Goose_Bay::VERSION = '1.83';
+$DateTime::TimeZone::America::Goose_Bay::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1684,13 +1684,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'ADT',
],
+ [
+63897742800, # utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, # utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+ ],
+ [
+63908632800, # utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, # utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {90}
+sub has_dst_changes {91}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1740,24 +1758,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Grand_Turk;
-$DateTime::TimeZone::America::Grand_Turk::VERSION = '1.83';
+$DateTime::TimeZone::America::Grand_Turk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -727,7 +727,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {37}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Guatemala;
-$DateTime::TimeZone::America::Guatemala::VERSION = '1.83';
+$DateTime::TimeZone::America::Guatemala::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -115,7 +115,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {4}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Guayaquil;
-$DateTime::TimeZone::America::Guayaquil::VERSION = '1.83';
+$DateTime::TimeZone::America::Guayaquil::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Guyana;
-$DateTime::TimeZone::America::Guyana::VERSION = '1.83';
+$DateTime::TimeZone::America::Guyana::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Halifax;
-$DateTime::TimeZone::America::Halifax::VERSION = '1.83';
+$DateTime::TimeZone::America::Halifax::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1891,13 +1891,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'ADT',
],
+ [
+63897742800, # utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, # utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+ ],
+ [
+63908632800, # utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, # utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {102}
+sub has_dst_changes {103}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1947,24 +1965,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Havana;
-$DateTime::TimeZone::America::Havana::VERSION = '1.83';
+$DateTime::TimeZone::America::Havana::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1207,13 +1207,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897742800, # utc_start 2025-11-02 05:00:00 (Sun)
+63908629200, # utc_end 2026-03-08 05:00:00 (Sun)
+63897724800, # local_start 2025-11-02 00:00:00 (Sun)
+63908611200, # local_end 2026-03-08 00:00:00 (Sun)
+-18000,
+0,
+'CST',
+ ],
+ [
+63908629200, # utc_start 2026-03-08 05:00:00 (Sun)
+63929192400, # utc_end 2026-11-01 05:00:00 (Sun)
+63908614800, # local_start 2026-03-08 01:00:00 (Sun)
+63929178000, # local_end 2026-11-01 01:00:00 (Sun)
+-14400,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {65}
+sub has_dst_changes {66}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Hermosillo;
-$DateTime::TimeZone::America::Hermosillo::VERSION = '1.83';
+$DateTime::TimeZone::America::Hermosillo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -178,7 +178,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {3}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Indiana::Indianapolis;
-$DateTime::TimeZone::America::Indiana::Indianapolis::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Indianapolis::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -748,13 +748,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {36}
+sub has_dst_changes {37}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -804,24 +822,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Indiana::Knox;
-$DateTime::TimeZone::America::Indiana::Knox::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Knox::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1198,13 +1198,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {64}
+sub has_dst_changes {65}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1254,24 +1272,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Indiana::Marengo;
-$DateTime::TimeZone::America::Indiana::Marengo::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Marengo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -766,13 +766,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {39}
+sub has_dst_changes {40}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -822,24 +840,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Indiana::Petersburg;
-$DateTime::TimeZone::America::Indiana::Petersburg::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Petersburg::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -856,13 +856,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {45}
+sub has_dst_changes {46}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -912,24 +930,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Indiana::Tell_City;
-$DateTime::TimeZone::America::Indiana::Tell_City::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Tell_City::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -739,13 +739,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {38}
+sub has_dst_changes {39}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -795,24 +813,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Indiana::Vevay;
-$DateTime::TimeZone::America::Indiana::Vevay::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Vevay::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -559,13 +559,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {28}
+sub has_dst_changes {29}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -615,24 +633,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Indiana::Vincennes;
-$DateTime::TimeZone::America::Indiana::Vincennes::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Vincennes::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -739,13 +739,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {38}
+sub has_dst_changes {39}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -795,24 +813,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Indiana::Winamac;
-$DateTime::TimeZone::America::Indiana::Winamac::VERSION = '1.83';
+$DateTime::TimeZone::America::Indiana::Winamac::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -793,13 +793,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {41}
+sub has_dst_changes {42}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -849,24 +867,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Inuvik;
-$DateTime::TimeZone::America::Inuvik::VERSION = '1.83';
+$DateTime::TimeZone::America::Inuvik::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -892,13 +892,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MDT',
],
+ [
+63897753600, # utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, # utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+ ],
+ [
+63908643600, # utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, # utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {47}
+sub has_dst_changes {48}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -948,24 +966,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Iqaluit;
-$DateTime::TimeZone::America::Iqaluit::VERSION = '1.83';
+$DateTime::TimeZone::America::Iqaluit::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -892,13 +892,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {49}
+sub has_dst_changes {50}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -948,24 +966,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Jamaica;
-$DateTime::TimeZone::America::Jamaica::VERSION = '1.83';
+$DateTime::TimeZone::America::Jamaica::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -250,7 +250,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {10}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Juneau;
-$DateTime::TimeZone::America::Juneau::VERSION = '1.83';
+$DateTime::TimeZone::America::Juneau::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1126,13 +1126,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'AKDT',
],
+ [
+63897760800, # utc_start 2025-11-02 10:00:00 (Sun)
+63908650800, # utc_end 2026-03-08 11:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-32400,
+0,
+'AKST',
+ ],
+ [
+63908650800, # utc_start 2026-03-08 11:00:00 (Sun)
+63929210400, # utc_end 2026-11-01 10:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-28800,
+1,
+'AKDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1182,24 +1200,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Kentucky::Louisville;
-$DateTime::TimeZone::America::Kentucky::Louisville::VERSION = '1.83';
+$DateTime::TimeZone::America::Kentucky::Louisville::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1432,13 +1432,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {77}
+sub has_dst_changes {78}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1488,24 +1506,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Kentucky::Monticello;
-$DateTime::TimeZone::America::Kentucky::Monticello::VERSION = '1.83';
+$DateTime::TimeZone::America::Kentucky::Monticello::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1153,13 +1153,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {62}
+sub has_dst_changes {63}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1209,24 +1227,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::La_Paz;
-$DateTime::TimeZone::America::La_Paz::VERSION = '1.83';
+$DateTime::TimeZone::America::La_Paz::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {1}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Lima;
-$DateTime::TimeZone::America::Lima::VERSION = '1.83';
+$DateTime::TimeZone::America::Lima::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -178,7 +178,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {7}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Los_Angeles;
-$DateTime::TimeZone::America::Los_Angeles::VERSION = '1.83';
+$DateTime::TimeZone::America::Los_Angeles::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1495,13 +1495,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'PDT',
],
+ [
+63897757200, # utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, # utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+ ],
+ [
+63908647200, # utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, # utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {81}
+sub has_dst_changes {82}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1551,24 +1569,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Maceio;
-$DateTime::TimeZone::America::Maceio::VERSION = '1.83';
+$DateTime::TimeZone::America::Maceio::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -457,7 +457,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {20}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Managua;
-$DateTime::TimeZone::America::Managua::VERSION = '1.83';
+$DateTime::TimeZone::America::Managua::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -178,7 +178,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {4}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Manaus;
-$DateTime::TimeZone::America::Manaus::VERSION = '1.83';
+$DateTime::TimeZone::America::Manaus::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -340,7 +340,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {15}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Martinique;
-$DateTime::TimeZone::America::Martinique::VERSION = '1.83';
+$DateTime::TimeZone::America::Martinique::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {1}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Matamoros;
-$DateTime::TimeZone::America::Matamoros::VERSION = '1.83';
+$DateTime::TimeZone::America::Matamoros::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -613,13 +613,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {31}
+sub has_dst_changes {32}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -669,24 +687,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Mazatlan;
-$DateTime::TimeZone::America::Mazatlan::VERSION = '1.83';
+$DateTime::TimeZone::America::Mazatlan::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -640,13 +640,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MDT',
],
+ [
+63897148800, # utc_start 2025-10-26 08:00:00 (Sun)
+63911062800, # utc_end 2026-04-05 09:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63911037600, # local_end 2026-04-05 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+ ],
+ [
+63911062800, # utc_start 2026-04-05 09:00:00 (Sun)
+63928598400, # utc_end 2026-10-25 08:00:00 (Sun)
+63911041200, # local_start 2026-04-05 03:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {30}
+sub has_dst_changes {31}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Menominee;
-$DateTime::TimeZone::America::Menominee::VERSION = '1.83';
+$DateTime::TimeZone::America::Menominee::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1099,13 +1099,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1155,24 +1173,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Merida;
-$DateTime::TimeZone::America::Merida::VERSION = '1.83';
+$DateTime::TimeZone::America::Merida::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -586,13 +586,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897145200, # utc_start 2025-10-26 07:00:00 (Sun)
+63911059200, # utc_end 2026-04-05 08:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63911037600, # local_end 2026-04-05 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63911059200, # utc_start 2026-04-05 08:00:00 (Sun)
+63928594800, # utc_end 2026-10-25 07:00:00 (Sun)
+63911041200, # local_start 2026-04-05 03:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {30}
+sub has_dst_changes {31}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Metlakatla;
-$DateTime::TimeZone::America::Metlakatla::VERSION = '1.83';
+$DateTime::TimeZone::America::Metlakatla::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -376,7 +376,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {17}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Mexico_City;
-$DateTime::TimeZone::America::Mexico_City::VERSION = '1.83';
+$DateTime::TimeZone::America::Mexico_City::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -694,13 +694,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897145200, # utc_start 2025-10-26 07:00:00 (Sun)
+63911059200, # utc_end 2026-04-05 08:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63911037600, # local_end 2026-04-05 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63911059200, # utc_start 2026-04-05 08:00:00 (Sun)
+63928594800, # utc_end 2026-10-25 07:00:00 (Sun)
+63911041200, # local_start 2026-04-05 03:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {34}
+sub has_dst_changes {35}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Miquelon;
-$DateTime::TimeZone::America::Miquelon::VERSION = '1.83';
+$DateTime::TimeZone::America::Miquelon::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -748,13 +748,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'PMDT',
],
+ [
+63897739200, # utc_start 2025-11-02 04:00:00 (Sun)
+63908629200, # utc_end 2026-03-08 05:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-10800,
+0,
+'PMST',
+ ],
+ [
+63908629200, # utc_start 2026-03-08 05:00:00 (Sun)
+63929188800, # utc_end 2026-11-01 04:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-7200,
+1,
+'PMDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {39}
+sub has_dst_changes {40}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -804,24 +822,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Moncton;
-$DateTime::TimeZone::America::Moncton::VERSION = '1.83';
+$DateTime::TimeZone::America::Moncton::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1720,13 +1720,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'ADT',
],
+ [
+63897742800, # utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, # utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+ ],
+ [
+63908632800, # utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, # utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {91}
+sub has_dst_changes {92}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1776,24 +1794,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Monterrey;
-$DateTime::TimeZone::America::Monterrey::VERSION = '1.83';
+$DateTime::TimeZone::America::Monterrey::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -604,13 +604,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897145200, # utc_start 2025-10-26 07:00:00 (Sun)
+63911059200, # utc_end 2026-04-05 08:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63911037600, # local_end 2026-04-05 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63911059200, # utc_start 2026-04-05 08:00:00 (Sun)
+63928594800, # utc_end 2026-10-25 07:00:00 (Sun)
+63911041200, # local_start 2026-04-05 03:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {31}
+sub has_dst_changes {32}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Montevideo;
-$DateTime::TimeZone::America::Montevideo::VERSION = '1.83';
+$DateTime::TimeZone::America::Montevideo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -991,13 +991,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'UYT',
],
+ [
+63895323600, # utc_start 2025-10-05 05:00:00 (Sun)
+63908625600, # utc_end 2026-03-08 04:00:00 (Sun)
+63895316400, # local_start 2025-10-05 03:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-7200,
+1,
+'UYST',
+ ],
+ [
+63908625600, # utc_start 2026-03-08 04:00:00 (Sun)
+63926773200, # utc_end 2026-10-04 05:00:00 (Sun)
+63908614800, # local_start 2026-03-08 01:00:00 (Sun)
+63926762400, # local_end 2026-10-04 02:00:00 (Sun)
+-10800,
+0,
+'UYT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {54}
+sub has_dst_changes {55}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1046,18 +1064,6 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '2:00',
- 'from' => '2006',
- 'in' => 'Oct',
- 'letter' => 'S',
- 'name' => 'Uruguay',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=1',
- 'save' => '1:00',
- 'to' => 'max',
- 'type' => undef
- }, 'DateTime::TimeZone::OlsonDB::Rule' ),
- bless( {
- 'at' => '2:00',
'from' => '2007',
'in' => 'Mar',
'letter' => '',
@@ -1067,6 +1073,18 @@ my $rules = [
'save' => '0',
'to' => 'max',
'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+ 'at' => '2:00',
+ 'from' => '2006',
+ 'in' => 'Oct',
+ 'letter' => 'S',
+ 'name' => 'Uruguay',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=1',
+ 'save' => '1:00',
+ 'to' => 'max',
+ 'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Montreal;
-$DateTime::TimeZone::America::Montreal::VERSION = '1.83';
+$DateTime::TimeZone::America::Montreal::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1936,13 +1936,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {105}
+sub has_dst_changes {106}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1992,24 +2010,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Nassau;
-$DateTime::TimeZone::America::Nassau::VERSION = '1.83';
+$DateTime::TimeZone::America::Nassau::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1153,13 +1153,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {62}
+sub has_dst_changes {63}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1209,24 +1227,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::New_York;
-$DateTime::TimeZone::America::New_York::VERSION = '1.83';
+$DateTime::TimeZone::America::New_York::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1963,13 +1963,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {106}
+sub has_dst_changes {107}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -2019,24 +2037,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Nipigon;
-$DateTime::TimeZone::America::Nipigon::VERSION = '1.83';
+$DateTime::TimeZone::America::Nipigon::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1018,13 +1018,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {56}
+sub has_dst_changes {57}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1074,24 +1092,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Nome;
-$DateTime::TimeZone::America::Nome::VERSION = '1.83';
+$DateTime::TimeZone::America::Nome::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1135,13 +1135,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'AKDT',
],
+ [
+63897760800, # utc_start 2025-11-02 10:00:00 (Sun)
+63908650800, # utc_end 2026-03-08 11:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-32400,
+0,
+'AKST',
+ ],
+ [
+63908650800, # utc_start 2026-03-08 11:00:00 (Sun)
+63929210400, # utc_end 2026-11-01 10:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-28800,
+1,
+'AKDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1191,24 +1209,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Noronha;
-$DateTime::TimeZone::America::Noronha::VERSION = '1.83';
+$DateTime::TimeZone::America::Noronha::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -421,7 +421,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {19}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::North_Dakota::Beulah;
-$DateTime::TimeZone::America::North_Dakota::Beulah::VERSION = '1.83';
+$DateTime::TimeZone::America::North_Dakota::Beulah::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1153,13 +1153,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {63}
+sub has_dst_changes {64}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1209,24 +1227,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::North_Dakota::Center;
-$DateTime::TimeZone::America::North_Dakota::Center::VERSION = '1.83';
+$DateTime::TimeZone::America::North_Dakota::Center::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1153,13 +1153,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {63}
+sub has_dst_changes {64}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1209,24 +1227,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::North_Dakota::New_Salem;
-$DateTime::TimeZone::America::North_Dakota::New_Salem::VERSION = '1.83';
+$DateTime::TimeZone::America::North_Dakota::New_Salem::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1153,13 +1153,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {63}
+sub has_dst_changes {64}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1209,24 +1227,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Ojinaga;
-$DateTime::TimeZone::America::Ojinaga::VERSION = '1.83';
+$DateTime::TimeZone::America::Ojinaga::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -640,13 +640,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MDT',
],
+ [
+63897753600, # utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, # utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+ ],
+ [
+63908643600, # utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, # utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {30}
+sub has_dst_changes {31}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -696,24 +714,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Panama;
-$DateTime::TimeZone::America::Panama::VERSION = '1.83';
+$DateTime::TimeZone::America::Panama::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Pangnirtung;
-$DateTime::TimeZone::America::Pangnirtung::VERSION = '1.83';
+$DateTime::TimeZone::America::Pangnirtung::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -901,13 +901,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {49}
+sub has_dst_changes {50}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -957,24 +975,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Paramaribo;
-$DateTime::TimeZone::America::Paramaribo::VERSION = '1.83';
+$DateTime::TimeZone::America::Paramaribo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Phoenix;
-$DateTime::TimeZone::America::Phoenix::VERSION = '1.83';
+$DateTime::TimeZone::America::Phoenix::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -151,7 +151,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {5}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Port_au_Prince;
-$DateTime::TimeZone::America::Port_au_Prince::VERSION = '1.83';
+$DateTime::TimeZone::America::Port_au_Prince::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -595,13 +595,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {31}
+sub has_dst_changes {32}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Port_of_Spain;
-$DateTime::TimeZone::America::Port_of_Spain::VERSION = '1.83';
+$DateTime::TimeZone::America::Port_of_Spain::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Porto_Velho;
-$DateTime::TimeZone::America::Porto_Velho::VERSION = '1.83';
+$DateTime::TimeZone::America::Porto_Velho::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -304,7 +304,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {14}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Puerto_Rico;
-$DateTime::TimeZone::America::Puerto_Rico::VERSION = '1.83';
+$DateTime::TimeZone::America::Puerto_Rico::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {2}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Rainy_River;
-$DateTime::TimeZone::America::Rainy_River::VERSION = '1.83';
+$DateTime::TimeZone::America::Rainy_River::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1018,13 +1018,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {56}
+sub has_dst_changes {57}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1074,24 +1092,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Rankin_Inlet;
-$DateTime::TimeZone::America::Rankin_Inlet::VERSION = '1.83';
+$DateTime::TimeZone::America::Rankin_Inlet::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -874,13 +874,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {47}
+sub has_dst_changes {48}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -930,24 +948,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Recife;
-$DateTime::TimeZone::America::Recife::VERSION = '1.83';
+$DateTime::TimeZone::America::Recife::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -421,7 +421,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {19}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Regina;
-$DateTime::TimeZone::America::Regina::VERSION = '1.83';
+$DateTime::TimeZone::America::Regina::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -511,7 +511,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {26}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Resolute;
-$DateTime::TimeZone::America::Resolute::VERSION = '1.83';
+$DateTime::TimeZone::America::Resolute::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -874,13 +874,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {47}
+sub has_dst_changes {48}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -930,24 +948,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Rio_Branco;
-$DateTime::TimeZone::America::Rio_Branco::VERSION = '1.83';
+$DateTime::TimeZone::America::Rio_Branco::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -322,7 +322,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {14}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Santa_Isabel;
-$DateTime::TimeZone::America::Santa_Isabel::VERSION = '1.83';
+$DateTime::TimeZone::America::Santa_Isabel::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1198,13 +1198,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'PDT',
],
+ [
+63897152400, # utc_start 2025-10-26 09:00:00 (Sun)
+63911066400, # utc_end 2026-04-05 10:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63911037600, # local_end 2026-04-05 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+ ],
+ [
+63911066400, # utc_start 2026-04-05 10:00:00 (Sun)
+63928602000, # utc_end 2026-10-25 09:00:00 (Sun)
+63911041200, # local_start 2026-04-05 03:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {61}
+sub has_dst_changes {62}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Santarem;
-$DateTime::TimeZone::America::Santarem::VERSION = '1.83';
+$DateTime::TimeZone::America::Santarem::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -313,7 +313,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {14}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Santiago;
-$DateTime::TimeZone::America::Santiago::VERSION = '1.83';
+$DateTime::TimeZone::America::Santiago::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1252,13 +1252,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'CLT',
],
+ [
+63892900800, # utc_start 2025-09-07 04:00:00 (Sun)
+63912855600, # utc_end 2026-04-26 03:00:00 (Sun)
+63892890000, # local_start 2025-09-07 01:00:00 (Sun)
+63912844800, # local_end 2026-04-26 00:00:00 (Sun)
+-10800,
+1,
+'CLST',
+ ],
+ [
+63912855600, # utc_start 2026-04-26 03:00:00 (Sun)
+63924350400, # utc_end 2026-09-06 04:00:00 (Sun)
+63912841200, # local_start 2026-04-25 23:00:00 (Sat)
+63924336000, # local_end 2026-09-06 00:00:00 (Sun)
+-14400,
+0,
+'CLT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {66}
+sub has_dst_changes {67}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1306,18 +1324,6 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
- 'at' => '3:00u',
- 'from' => '2012',
- 'in' => 'Apr',
- 'letter' => '',
- 'name' => 'Chile',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=23',
- 'save' => '0',
- 'to' => 'max',
- 'type' => undef
- }, 'DateTime::TimeZone::OlsonDB::Rule' ),
- bless( {
'at' => '4:00u',
'from' => '2012',
'in' => 'Sep',
@@ -1328,6 +1334,18 @@ my $rules = [
'save' => '1:00',
'to' => 'max',
'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+ 'at' => '3:00u',
+ 'from' => '2012',
+ 'in' => 'Apr',
+ 'letter' => '',
+ 'name' => 'Chile',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=23',
+ 'save' => '0',
+ 'to' => 'max',
+ 'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Santo_Domingo;
-$DateTime::TimeZone::America::Santo_Domingo::VERSION = '1.83';
+$DateTime::TimeZone::America::Santo_Domingo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -187,7 +187,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {6}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Sao_Paulo;
-$DateTime::TimeZone::America::Sao_Paulo::VERSION = '1.83';
+$DateTime::TimeZone::America::Sao_Paulo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1271,25 +1271,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '0:00',
- 'from' => '2038',
- 'in' => 'Feb',
- 'letter' => '',
+ 'from' => '2008',
+ 'in' => 'Oct',
+ 'letter' => 'S',
'name' => 'Brazil',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'Sun>=15',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '0:00',
- 'from' => '2008',
- 'in' => 'Oct',
- 'letter' => 'S',
+ 'from' => '2038',
+ 'in' => 'Feb',
+ 'letter' => '',
'name' => 'Brazil',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'Sun>=15',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Scoresbysund;
-$DateTime::TimeZone::America::Scoresbysund::VERSION = '1.83';
+$DateTime::TimeZone::America::Scoresbysund::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -856,13 +856,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EGST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897120000, # local_start 2025-10-26 00:00:00 (Sun)
+63910425600, # local_end 2026-03-29 00:00:00 (Sun)
+-3600,
+0,
+'EGT',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910429200, # local_start 2026-03-29 01:00:00 (Sun)
+63928573200, # local_end 2026-10-25 01:00:00 (Sun)
+0,
+1,
+'EGST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {46}
+sub has_dst_changes {47}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -911,25 +929,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Sitka;
-$DateTime::TimeZone::America::Sitka::VERSION = '1.83';
+$DateTime::TimeZone::America::Sitka::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1126,13 +1126,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'AKDT',
],
+ [
+63897760800, # utc_start 2025-11-02 10:00:00 (Sun)
+63908650800, # utc_end 2026-03-08 11:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-32400,
+0,
+'AKST',
+ ],
+ [
+63908650800, # utc_start 2026-03-08 11:00:00 (Sun)
+63929210400, # utc_end 2026-11-01 10:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-28800,
+1,
+'AKDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1182,24 +1200,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::St_Johns;
-$DateTime::TimeZone::America::St_Johns::VERSION = '1.83';
+$DateTime::TimeZone::America::St_Johns::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1990,13 +1990,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'NDT',
],
+ [
+63897741000, # utc_start 2025-11-02 04:30:00 (Sun)
+63908631000, # utc_end 2026-03-08 05:30:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-12600,
+0,
+'NST',
+ ],
+ [
+63908631000, # utc_start 2026-03-08 05:30:00 (Sun)
+63929190600, # utc_end 2026-11-01 04:30:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-9000,
+1,
+'NDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {108}
+sub has_dst_changes {109}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -2046,24 +2064,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Swift_Current;
-$DateTime::TimeZone::America::Swift_Current::VERSION = '1.83';
+$DateTime::TimeZone::America::Swift_Current::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -250,7 +250,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {11}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Tegucigalpa;
-$DateTime::TimeZone::America::Tegucigalpa::VERSION = '1.83';
+$DateTime::TimeZone::America::Tegucigalpa::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -97,7 +97,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {3}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Thule;
-$DateTime::TimeZone::America::Thule::VERSION = '1.83';
+$DateTime::TimeZone::America::Thule::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -658,13 +658,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'ADT',
],
+ [
+63897742800, # utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, # utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+ ],
+ [
+63908632800, # utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, # utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {35}
+sub has_dst_changes {36}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Thunder_Bay;
-$DateTime::TimeZone::America::Thunder_Bay::VERSION = '1.83';
+$DateTime::TimeZone::America::Thunder_Bay::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {57}
+sub has_dst_changes {58}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1146,24 +1164,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Tijuana;
-$DateTime::TimeZone::America::Tijuana::VERSION = '1.83';
+$DateTime::TimeZone::America::Tijuana::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1207,13 +1207,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'PDT',
],
+ [
+63897757200, # utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, # utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+ ],
+ [
+63908647200, # utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, # utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {61}
+sub has_dst_changes {62}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1263,24 +1281,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Toronto;
-$DateTime::TimeZone::America::Toronto::VERSION = '1.83';
+$DateTime::TimeZone::America::Toronto::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1927,13 +1927,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {105}
+sub has_dst_changes {106}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1983,24 +2001,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Vancouver;
-$DateTime::TimeZone::America::Vancouver::VERSION = '1.83';
+$DateTime::TimeZone::America::Vancouver::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1522,13 +1522,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'PDT',
],
+ [
+63897757200, # utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, # utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+ ],
+ [
+63908647200, # utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, # utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {83}
+sub has_dst_changes {84}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1578,24 +1596,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Whitehorse;
-$DateTime::TimeZone::America::Whitehorse::VERSION = '1.83';
+$DateTime::TimeZone::America::Whitehorse::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -955,13 +955,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'PDT',
],
+ [
+63897757200, # utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, # utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+ ],
+ [
+63908647200, # utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, # utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {51}
+sub has_dst_changes {52}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1011,24 +1029,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Winnipeg;
-$DateTime::TimeZone::America::Winnipeg::VERSION = '1.83';
+$DateTime::TimeZone::America::Winnipeg::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1486,13 +1486,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {81}
+sub has_dst_changes {82}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1542,24 +1560,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Yakutat;
-$DateTime::TimeZone::America::Yakutat::VERSION = '1.83';
+$DateTime::TimeZone::America::Yakutat::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1126,13 +1126,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'AKDT',
],
+ [
+63897760800, # utc_start 2025-11-02 10:00:00 (Sun)
+63908650800, # utc_end 2026-03-08 11:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-32400,
+0,
+'AKST',
+ ],
+ [
+63908650800, # utc_start 2026-03-08 11:00:00 (Sun)
+63929210400, # utc_end 2026-11-01 10:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-28800,
+1,
+'AKDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1182,24 +1200,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::America::Yellowknife;
-$DateTime::TimeZone::America::Yellowknife::VERSION = '1.83';
+$DateTime::TimeZone::America::Yellowknife::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -910,13 +910,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MDT',
],
+ [
+63897753600, # utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, # utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+ ],
+ [
+63908643600, # utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, # utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {49}
+sub has_dst_changes {50}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -966,24 +984,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Canada',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'Canada',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Antarctica::Casey;
-$DateTime::TimeZone::Antarctica::Casey::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Casey::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Antarctica::Davis;
-$DateTime::TimeZone::Antarctica::Davis::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Davis::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -97,7 +97,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Antarctica::DumontDUrville;
-$DateTime::TimeZone::Antarctica::DumontDUrville::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::DumontDUrville::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Antarctica::Macquarie;
-$DateTime::TimeZone::Antarctica::Macquarie::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Macquarie::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -871,7 +871,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {45}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Antarctica::Mawson;
-$DateTime::TimeZone::Antarctica::Mawson::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Mawson::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Antarctica::Palmer;
-$DateTime::TimeZone::Antarctica::Palmer::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Palmer::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -928,13 +928,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'CLT',
],
+ [
+63892900800, # utc_start 2025-09-07 04:00:00 (Sun)
+63912855600, # utc_end 2026-04-26 03:00:00 (Sun)
+63892890000, # local_start 2025-09-07 01:00:00 (Sun)
+63912844800, # local_end 2026-04-26 00:00:00 (Sun)
+-10800,
+1,
+'CLST',
+ ],
+ [
+63912855600, # utc_start 2026-04-26 03:00:00 (Sun)
+63924350400, # utc_end 2026-09-06 04:00:00 (Sun)
+63912841200, # local_start 2026-04-25 23:00:00 (Sat)
+63924336000, # local_end 2026-09-06 00:00:00 (Sun)
+-14400,
+0,
+'CLT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {50}
+sub has_dst_changes {51}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Antarctica::Rothera;
-$DateTime::TimeZone::Antarctica::Rothera::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Rothera::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Antarctica::Syowa;
-$DateTime::TimeZone::Antarctica::Syowa::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Syowa::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Antarctica::Troll;
-$DateTime::TimeZone::Antarctica::Troll::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Troll::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -406,13 +406,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63910429200, # local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'UTC',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {21}
+sub has_dst_changes {22}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -461,25 +479,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '2004',
- 'in' => 'Oct',
- 'letter' => 'UTC',
+ 'from' => '2005',
+ 'in' => 'Mar',
+ 'letter' => 'CEST',
'name' => 'Troll',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 7200,
'on' => 'lastSun',
- 'save' => '0:00',
+ 'save' => '2:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '2005',
- 'in' => 'Mar',
- 'letter' => 'CEST',
+ 'from' => '2004',
+ 'in' => 'Oct',
+ 'letter' => 'UTC',
'name' => 'Troll',
- 'offset_from_std' => 7200,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '2:00',
+ 'save' => '0:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Antarctica::Vostok;
-$DateTime::TimeZone::Antarctica::Vostok::VERSION = '1.83';
+$DateTime::TimeZone::Antarctica::Vostok::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Aden;
-$DateTime::TimeZone::Asia::Aden::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Aden::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Almaty;
-$DateTime::TimeZone::Asia::Almaty::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Almaty::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -493,7 +493,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {23}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Amman;
-$DateTime::TimeZone::Asia::Amman::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Amman::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -856,13 +856,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897544800, # utc_start 2025-10-30 22:00:00 (Thu)
+63910245600, # utc_end 2026-03-26 22:00:00 (Thu)
+63897552000, # local_start 2025-10-31 00:00:00 (Fri)
+63910252800, # local_end 2026-03-27 00:00:00 (Fri)
+7200,
+0,
+'EET',
+ ],
+ [
+63910245600, # utc_start 2026-03-26 22:00:00 (Thu)
+63928994400, # utc_end 2026-10-29 22:00:00 (Thu)
+63910256400, # local_start 2026-03-27 01:00:00 (Fri)
+63929005200, # local_end 2026-10-30 01:00:00 (Fri)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {46}
+sub has_dst_changes {47}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Anadyr;
-$DateTime::TimeZone::Asia::Anadyr::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Anadyr::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -610,7 +610,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Aqtau;
-$DateTime::TimeZone::Asia::Aqtau::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Aqtau::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -493,7 +493,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {22}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Aqtobe;
-$DateTime::TimeZone::Asia::Aqtobe::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Aqtobe::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -493,7 +493,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {23}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Ashgabat;
-$DateTime::TimeZone::Asia::Ashgabat::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Ashgabat::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -268,7 +268,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {11}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Baghdad;
-$DateTime::TimeZone::Asia::Baghdad::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Baghdad::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -520,7 +520,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {26}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Bahrain;
-$DateTime::TimeZone::Asia::Bahrain::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Bahrain::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Baku;
-$DateTime::TimeZone::Asia::Baku::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Baku::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -820,13 +820,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'AZST',
],
+ [
+63897120000, # utc_start 2025-10-26 00:00:00 (Sun)
+63910425600, # utc_end 2026-03-29 00:00:00 (Sun)
+63897134400, # local_start 2025-10-26 04:00:00 (Sun)
+63910440000, # local_end 2026-03-29 04:00:00 (Sun)
+14400,
+0,
+'AZT',
+ ],
+ [
+63910425600, # utc_start 2026-03-29 00:00:00 (Sun)
+63928569600, # utc_end 2026-10-25 00:00:00 (Sun)
+63910443600, # local_start 2026-03-29 05:00:00 (Sun)
+63928587600, # local_end 2026-10-25 05:00:00 (Sun)
+18000,
+1,
+'AZST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {43}
+sub has_dst_changes {44}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Bangkok;
-$DateTime::TimeZone::Asia::Bangkok::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Bangkok::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Beirut;
-$DateTime::TimeZone::Asia::Beirut::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Beirut::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1072,13 +1072,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897109200, # utc_start 2025-10-25 21:00:00 (Sat)
+63910418400, # utc_end 2026-03-28 22:00:00 (Sat)
+63897116400, # local_start 2025-10-25 23:00:00 (Sat)
+63910425600, # local_end 2026-03-29 00:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910418400, # utc_start 2026-03-28 22:00:00 (Sat)
+63928558800, # utc_end 2026-10-24 21:00:00 (Sat)
+63910429200, # local_start 2026-03-29 01:00:00 (Sun)
+63928569600, # local_end 2026-10-25 00:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {58}
+sub has_dst_changes {59}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1127,25 +1145,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '0:00',
- 'from' => '1999',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1993',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'Lebanon',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '0:00',
- 'from' => '1993',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1999',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'Lebanon',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,498 +3,498 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Bishkek;
-$DateTime::TimeZone::Asia::Bishkek::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Bishkek::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
use DateTime::TimeZone;
use DateTime::TimeZone::OlsonDB;
-@DateTime::TimeZone::Asia::Bishkek::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
+@DateTime::TimeZone::Asia::Bishkek::ISA
+ = ( 'Class::Singleton', 'DateTime::TimeZone' );
-my $spans =
-[
- [
-DateTime::TimeZone::NEG_INFINITY, # utc_start
-60694513296, # utc_end 1924-05-01 19:01:36 (Thu)
-DateTime::TimeZone::NEG_INFINITY, # local_start
-60694531200, # local_end 1924-05-02 00:00:00 (Fri)
-17904,
-0,
-'LMT',
- ],
- [
-60694513296, # utc_start 1924-05-01 19:01:36 (Thu)
-60888135600, # utc_end 1930-06-20 19:00:00 (Fri)
-60694531296, # local_start 1924-05-02 00:01:36 (Fri)
-60888153600, # local_end 1930-06-21 00:00:00 (Sat)
-18000,
-0,
-'FRUT',
- ],
- [
-60888135600, # utc_start 1930-06-20 19:00:00 (Fri)
-62490592800, # utc_end 1981-03-31 18:00:00 (Tue)
-60888157200, # local_start 1930-06-21 01:00:00 (Sat)
-62490614400, # local_end 1981-04-01 00:00:00 (Wed)
-21600,
-0,
-'FRUT',
- ],
- [
-62490592800, # utc_start 1981-03-31 18:00:00 (Tue)
-62506400400, # utc_end 1981-09-30 17:00:00 (Wed)
-62490618000, # local_start 1981-04-01 01:00:00 (Wed)
-62506425600, # local_end 1981-10-01 00:00:00 (Thu)
-25200,
-1,
-'FRUST',
- ],
- [
-62506400400, # utc_start 1981-09-30 17:00:00 (Wed)
-62522128800, # utc_end 1982-03-31 18:00:00 (Wed)
-62506422000, # local_start 1981-09-30 23:00:00 (Wed)
-62522150400, # local_end 1982-04-01 00:00:00 (Thu)
-21600,
-0,
-'FRUT',
- ],
- [
-62522128800, # utc_start 1982-03-31 18:00:00 (Wed)
-62537936400, # utc_end 1982-09-30 17:00:00 (Thu)
-62522154000, # local_start 1982-04-01 01:00:00 (Thu)
-62537961600, # local_end 1982-10-01 00:00:00 (Fri)
-25200,
-1,
-'FRUST',
- ],
- [
-62537936400, # utc_start 1982-09-30 17:00:00 (Thu)
-62553664800, # utc_end 1983-03-31 18:00:00 (Thu)
-62537958000, # local_start 1982-09-30 23:00:00 (Thu)
-62553686400, # local_end 1983-04-01 00:00:00 (Fri)
-21600,
-0,
-'FRUT',
- ],
- [
-62553664800, # utc_start 1983-03-31 18:00:00 (Thu)
-62569472400, # utc_end 1983-09-30 17:00:00 (Fri)
-62553690000, # local_start 1983-04-01 01:00:00 (Fri)
-62569497600, # local_end 1983-10-01 00:00:00 (Sat)
-25200,
-1,
-'FRUST',
- ],
- [
-62569472400, # utc_start 1983-09-30 17:00:00 (Fri)
-62585287200, # utc_end 1984-03-31 18:00:00 (Sat)
-62569494000, # local_start 1983-09-30 23:00:00 (Fri)
-62585308800, # local_end 1984-04-01 00:00:00 (Sun)
-21600,
-0,
-'FRUT',
- ],
- [
-62585287200, # utc_start 1984-03-31 18:00:00 (Sat)
-62601019200, # utc_end 1984-09-29 20:00:00 (Sat)
-62585312400, # local_start 1984-04-01 01:00:00 (Sun)
-62601044400, # local_end 1984-09-30 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
- ],
- [
-62601019200, # utc_start 1984-09-29 20:00:00 (Sat)
-62616744000, # utc_end 1985-03-30 20:00:00 (Sat)
-62601040800, # local_start 1984-09-30 02:00:00 (Sun)
-62616765600, # local_end 1985-03-31 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
- ],
- [
-62616744000, # utc_start 1985-03-30 20:00:00 (Sat)
-62632468800, # utc_end 1985-09-28 20:00:00 (Sat)
-62616769200, # local_start 1985-03-31 03:00:00 (Sun)
-62632494000, # local_end 1985-09-29 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
- ],
- [
-62632468800, # utc_start 1985-09-28 20:00:00 (Sat)
-62648193600, # utc_end 1986-03-29 20:00:00 (Sat)
-62632490400, # local_start 1985-09-29 02:00:00 (Sun)
-62648215200, # local_end 1986-03-30 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
- ],
- [
-62648193600, # utc_start 1986-03-29 20:00:00 (Sat)
-62663918400, # utc_end 1986-09-27 20:00:00 (Sat)
-62648218800, # local_start 1986-03-30 03:00:00 (Sun)
-62663943600, # local_end 1986-09-28 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
- ],
- [
-62663918400, # utc_start 1986-09-27 20:00:00 (Sat)
-62679643200, # utc_end 1987-03-28 20:00:00 (Sat)
-62663940000, # local_start 1986-09-28 02:00:00 (Sun)
-62679664800, # local_end 1987-03-29 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
- ],
- [
-62679643200, # utc_start 1987-03-28 20:00:00 (Sat)
-62695368000, # utc_end 1987-09-26 20:00:00 (Sat)
-62679668400, # local_start 1987-03-29 03:00:00 (Sun)
-62695393200, # local_end 1987-09-27 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
- ],
- [
-62695368000, # utc_start 1987-09-26 20:00:00 (Sat)
-62711092800, # utc_end 1988-03-26 20:00:00 (Sat)
-62695389600, # local_start 1987-09-27 02:00:00 (Sun)
-62711114400, # local_end 1988-03-27 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
- ],
- [
-62711092800, # utc_start 1988-03-26 20:00:00 (Sat)
-62726817600, # utc_end 1988-09-24 20:00:00 (Sat)
-62711118000, # local_start 1988-03-27 03:00:00 (Sun)
-62726842800, # local_end 1988-09-25 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
- ],
- [
-62726817600, # utc_start 1988-09-24 20:00:00 (Sat)
-62742542400, # utc_end 1989-03-25 20:00:00 (Sat)
-62726839200, # local_start 1988-09-25 02:00:00 (Sun)
-62742564000, # local_end 1989-03-26 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
- ],
- [
-62742542400, # utc_start 1989-03-25 20:00:00 (Sat)
-62758267200, # utc_end 1989-09-23 20:00:00 (Sat)
-62742567600, # local_start 1989-03-26 03:00:00 (Sun)
-62758292400, # local_end 1989-09-24 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
- ],
- [
-62758267200, # utc_start 1989-09-23 20:00:00 (Sat)
-62773992000, # utc_end 1990-03-24 20:00:00 (Sat)
-62758288800, # local_start 1989-09-24 02:00:00 (Sun)
-62774013600, # local_end 1990-03-25 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
- ],
- [
-62773992000, # utc_start 1990-03-24 20:00:00 (Sat)
-62790321600, # utc_end 1990-09-29 20:00:00 (Sat)
-62774017200, # local_start 1990-03-25 03:00:00 (Sun)
-62790346800, # local_end 1990-09-30 03:00:00 (Sun)
-25200,
-1,
-'FRUST',
- ],
- [
-62790321600, # utc_start 1990-09-29 20:00:00 (Sat)
-62806046400, # utc_end 1991-03-30 20:00:00 (Sat)
-62790343200, # local_start 1990-09-30 02:00:00 (Sun)
-62806068000, # local_end 1991-03-31 02:00:00 (Sun)
-21600,
-0,
-'FRUT',
- ],
- [
-62806046400, # utc_start 1991-03-30 20:00:00 (Sat)
-62819265600, # utc_end 1991-08-30 20:00:00 (Fri)
-62806068000, # local_start 1991-03-31 02:00:00 (Sun)
-62819287200, # local_end 1991-08-31 02:00:00 (Sat)
-21600,
-1,
-'FRUST',
- ],
- [
-62819265600, # utc_start 1991-08-30 20:00:00 (Fri)
-62838702000, # utc_end 1992-04-11 19:00:00 (Sat)
-62819283600, # local_start 1991-08-31 01:00:00 (Sat)
-62838720000, # local_end 1992-04-12 00:00:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-62838702000, # utc_start 1992-04-11 19:00:00 (Sat)
-62853213600, # utc_end 1992-09-26 18:00:00 (Sat)
-62838723600, # local_start 1992-04-12 01:00:00 (Sun)
-62853235200, # local_end 1992-09-27 00:00:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-62853213600, # utc_start 1992-09-26 18:00:00 (Sat)
-62870151600, # utc_end 1993-04-10 19:00:00 (Sat)
-62853231600, # local_start 1992-09-26 23:00:00 (Sat)
-62870169600, # local_end 1993-04-11 00:00:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-62870151600, # utc_start 1993-04-10 19:00:00 (Sat)
-62884663200, # utc_end 1993-09-25 18:00:00 (Sat)
-62870173200, # local_start 1993-04-11 01:00:00 (Sun)
-62884684800, # local_end 1993-09-26 00:00:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-62884663200, # utc_start 1993-09-25 18:00:00 (Sat)
-62901601200, # utc_end 1994-04-09 19:00:00 (Sat)
-62884681200, # local_start 1993-09-25 23:00:00 (Sat)
-62901619200, # local_end 1994-04-10 00:00:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-62901601200, # utc_start 1994-04-09 19:00:00 (Sat)
-62916112800, # utc_end 1994-09-24 18:00:00 (Sat)
-62901622800, # local_start 1994-04-10 01:00:00 (Sun)
-62916134400, # local_end 1994-09-25 00:00:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-62916112800, # utc_start 1994-09-24 18:00:00 (Sat)
-62933050800, # utc_end 1995-04-08 19:00:00 (Sat)
-62916130800, # local_start 1994-09-24 23:00:00 (Sat)
-62933068800, # local_end 1995-04-09 00:00:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-62933050800, # utc_start 1995-04-08 19:00:00 (Sat)
-62947562400, # utc_end 1995-09-23 18:00:00 (Sat)
-62933072400, # local_start 1995-04-09 01:00:00 (Sun)
-62947584000, # local_end 1995-09-24 00:00:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-62947562400, # utc_start 1995-09-23 18:00:00 (Sat)
-62964500400, # utc_end 1996-04-06 19:00:00 (Sat)
-62947580400, # local_start 1995-09-23 23:00:00 (Sat)
-62964518400, # local_end 1996-04-07 00:00:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-62964500400, # utc_start 1996-04-06 19:00:00 (Sat)
-62979616800, # utc_end 1996-09-28 18:00:00 (Sat)
-62964522000, # local_start 1996-04-07 01:00:00 (Sun)
-62979638400, # local_end 1996-09-29 00:00:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-62979616800, # utc_start 1996-09-28 18:00:00 (Sat)
-62995354200, # utc_end 1997-03-29 21:30:00 (Sat)
-62979634800, # local_start 1996-09-28 23:00:00 (Sat)
-62995372200, # local_end 1997-03-30 02:30:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-62995354200, # utc_start 1997-03-29 21:30:00 (Sat)
-63013494600, # utc_end 1997-10-25 20:30:00 (Sat)
-62995375800, # local_start 1997-03-30 03:30:00 (Sun)
-63013516200, # local_end 1997-10-26 02:30:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-63013494600, # utc_start 1997-10-25 20:30:00 (Sat)
-63026803800, # utc_end 1998-03-28 21:30:00 (Sat)
-63013512600, # local_start 1997-10-26 01:30:00 (Sun)
-63026821800, # local_end 1998-03-29 02:30:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-63026803800, # utc_start 1998-03-28 21:30:00 (Sat)
-63044944200, # utc_end 1998-10-24 20:30:00 (Sat)
-63026825400, # local_start 1998-03-29 03:30:00 (Sun)
-63044965800, # local_end 1998-10-25 02:30:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-63044944200, # utc_start 1998-10-24 20:30:00 (Sat)
-63058253400, # utc_end 1999-03-27 21:30:00 (Sat)
-63044962200, # local_start 1998-10-25 01:30:00 (Sun)
-63058271400, # local_end 1999-03-28 02:30:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-63058253400, # utc_start 1999-03-27 21:30:00 (Sat)
-63076998600, # utc_end 1999-10-30 20:30:00 (Sat)
-63058275000, # local_start 1999-03-28 03:30:00 (Sun)
-63077020200, # local_end 1999-10-31 02:30:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-63076998600, # utc_start 1999-10-30 20:30:00 (Sat)
-63089703000, # utc_end 2000-03-25 21:30:00 (Sat)
-63077016600, # local_start 1999-10-31 01:30:00 (Sun)
-63089721000, # local_end 2000-03-26 02:30:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-63089703000, # utc_start 2000-03-25 21:30:00 (Sat)
-63108448200, # utc_end 2000-10-28 20:30:00 (Sat)
-63089724600, # local_start 2000-03-26 03:30:00 (Sun)
-63108469800, # local_end 2000-10-29 02:30:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-63108448200, # utc_start 2000-10-28 20:30:00 (Sat)
-63121152600, # utc_end 2001-03-24 21:30:00 (Sat)
-63108466200, # local_start 2000-10-29 01:30:00 (Sun)
-63121170600, # local_end 2001-03-25 02:30:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-63121152600, # utc_start 2001-03-24 21:30:00 (Sat)
-63139897800, # utc_end 2001-10-27 20:30:00 (Sat)
-63121174200, # local_start 2001-03-25 03:30:00 (Sun)
-63139919400, # local_end 2001-10-28 02:30:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-63139897800, # utc_start 2001-10-27 20:30:00 (Sat)
-63153207000, # utc_end 2002-03-30 21:30:00 (Sat)
-63139915800, # local_start 2001-10-28 01:30:00 (Sun)
-63153225000, # local_end 2002-03-31 02:30:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-63153207000, # utc_start 2002-03-30 21:30:00 (Sat)
-63171347400, # utc_end 2002-10-26 20:30:00 (Sat)
-63153228600, # local_start 2002-03-31 03:30:00 (Sun)
-63171369000, # local_end 2002-10-27 02:30:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-63171347400, # utc_start 2002-10-26 20:30:00 (Sat)
-63184656600, # utc_end 2003-03-29 21:30:00 (Sat)
-63171365400, # local_start 2002-10-27 01:30:00 (Sun)
-63184674600, # local_end 2003-03-30 02:30:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-63184656600, # utc_start 2003-03-29 21:30:00 (Sat)
-63202797000, # utc_end 2003-10-25 20:30:00 (Sat)
-63184678200, # local_start 2003-03-30 03:30:00 (Sun)
-63202818600, # local_end 2003-10-26 02:30:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-63202797000, # utc_start 2003-10-25 20:30:00 (Sat)
-63216106200, # utc_end 2004-03-27 21:30:00 (Sat)
-63202815000, # local_start 2003-10-26 01:30:00 (Sun)
-63216124200, # local_end 2004-03-28 02:30:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-63216106200, # utc_start 2004-03-27 21:30:00 (Sat)
-63234851400, # utc_end 2004-10-30 20:30:00 (Sat)
-63216127800, # local_start 2004-03-28 03:30:00 (Sun)
-63234873000, # local_end 2004-10-31 02:30:00 (Sun)
-21600,
-1,
-'KGST',
- ],
- [
-63234851400, # utc_start 2004-10-30 20:30:00 (Sat)
-63247555800, # utc_end 2005-03-26 21:30:00 (Sat)
-63234869400, # local_start 2004-10-31 01:30:00 (Sun)
-63247573800, # local_end 2005-03-27 02:30:00 (Sun)
-18000,
-0,
-'KGT',
- ],
- [
-63247555800, # utc_start 2005-03-26 21:30:00 (Sat)
-63259466400, # utc_end 2005-08-11 18:00:00 (Thu)
-63247577400, # local_start 2005-03-27 03:30:00 (Sun)
-63259488000, # local_end 2005-08-12 00:00:00 (Fri)
-21600,
-1,
-'KGST',
- ],
- [
-63259466400, # utc_start 2005-08-11 18:00:00 (Thu)
-DateTime::TimeZone::INFINITY, # utc_end
-63259488000, # local_start 2005-08-12 00:00:00 (Fri)
-DateTime::TimeZone::INFINITY, # local_end
-21600,
-0,
-'KGT',
+my $spans = [
+ [
+ DateTime::TimeZone::NEG_INFINITY, # utc_start
+ 60694513296, # utc_end 1924-05-01 19:01:36 (Thu)
+ DateTime::TimeZone::NEG_INFINITY, # local_start
+ 60694531200, # local_end 1924-05-02 00:00:00 (Fri)
+ 17904,
+ 0,
+ 'LMT',
+ ],
+ [
+ 60694513296, # utc_start 1924-05-01 19:01:36 (Thu)
+ 60888135600, # utc_end 1930-06-20 19:00:00 (Fri)
+ 60694531296, # local_start 1924-05-02 00:01:36 (Fri)
+ 60888153600, # local_end 1930-06-21 00:00:00 (Sat)
+ 18000,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 60888135600, # utc_start 1930-06-20 19:00:00 (Fri)
+ 62490592800, # utc_end 1981-03-31 18:00:00 (Tue)
+ 60888157200, # local_start 1930-06-21 01:00:00 (Sat)
+ 62490614400, # local_end 1981-04-01 00:00:00 (Wed)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62490592800, # utc_start 1981-03-31 18:00:00 (Tue)
+ 62506400400, # utc_end 1981-09-30 17:00:00 (Wed)
+ 62490618000, # local_start 1981-04-01 01:00:00 (Wed)
+ 62506425600, # local_end 1981-10-01 00:00:00 (Thu)
+ 25200,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62506400400, # utc_start 1981-09-30 17:00:00 (Wed)
+ 62522128800, # utc_end 1982-03-31 18:00:00 (Wed)
+ 62506422000, # local_start 1981-09-30 23:00:00 (Wed)
+ 62522150400, # local_end 1982-04-01 00:00:00 (Thu)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62522128800, # utc_start 1982-03-31 18:00:00 (Wed)
+ 62537936400, # utc_end 1982-09-30 17:00:00 (Thu)
+ 62522154000, # local_start 1982-04-01 01:00:00 (Thu)
+ 62537961600, # local_end 1982-10-01 00:00:00 (Fri)
+ 25200,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62537936400, # utc_start 1982-09-30 17:00:00 (Thu)
+ 62553664800, # utc_end 1983-03-31 18:00:00 (Thu)
+ 62537958000, # local_start 1982-09-30 23:00:00 (Thu)
+ 62553686400, # local_end 1983-04-01 00:00:00 (Fri)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62553664800, # utc_start 1983-03-31 18:00:00 (Thu)
+ 62569472400, # utc_end 1983-09-30 17:00:00 (Fri)
+ 62553690000, # local_start 1983-04-01 01:00:00 (Fri)
+ 62569497600, # local_end 1983-10-01 00:00:00 (Sat)
+ 25200,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62569472400, # utc_start 1983-09-30 17:00:00 (Fri)
+ 62585287200, # utc_end 1984-03-31 18:00:00 (Sat)
+ 62569494000, # local_start 1983-09-30 23:00:00 (Fri)
+ 62585308800, # local_end 1984-04-01 00:00:00 (Sun)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62585287200, # utc_start 1984-03-31 18:00:00 (Sat)
+ 62601019200, # utc_end 1984-09-29 20:00:00 (Sat)
+ 62585312400, # local_start 1984-04-01 01:00:00 (Sun)
+ 62601044400, # local_end 1984-09-30 03:00:00 (Sun)
+ 25200,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62601019200, # utc_start 1984-09-29 20:00:00 (Sat)
+ 62616744000, # utc_end 1985-03-30 20:00:00 (Sat)
+ 62601040800, # local_start 1984-09-30 02:00:00 (Sun)
+ 62616765600, # local_end 1985-03-31 02:00:00 (Sun)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62616744000, # utc_start 1985-03-30 20:00:00 (Sat)
+ 62632468800, # utc_end 1985-09-28 20:00:00 (Sat)
+ 62616769200, # local_start 1985-03-31 03:00:00 (Sun)
+ 62632494000, # local_end 1985-09-29 03:00:00 (Sun)
+ 25200,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62632468800, # utc_start 1985-09-28 20:00:00 (Sat)
+ 62648193600, # utc_end 1986-03-29 20:00:00 (Sat)
+ 62632490400, # local_start 1985-09-29 02:00:00 (Sun)
+ 62648215200, # local_end 1986-03-30 02:00:00 (Sun)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62648193600, # utc_start 1986-03-29 20:00:00 (Sat)
+ 62663918400, # utc_end 1986-09-27 20:00:00 (Sat)
+ 62648218800, # local_start 1986-03-30 03:00:00 (Sun)
+ 62663943600, # local_end 1986-09-28 03:00:00 (Sun)
+ 25200,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62663918400, # utc_start 1986-09-27 20:00:00 (Sat)
+ 62679643200, # utc_end 1987-03-28 20:00:00 (Sat)
+ 62663940000, # local_start 1986-09-28 02:00:00 (Sun)
+ 62679664800, # local_end 1987-03-29 02:00:00 (Sun)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62679643200, # utc_start 1987-03-28 20:00:00 (Sat)
+ 62695368000, # utc_end 1987-09-26 20:00:00 (Sat)
+ 62679668400, # local_start 1987-03-29 03:00:00 (Sun)
+ 62695393200, # local_end 1987-09-27 03:00:00 (Sun)
+ 25200,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62695368000, # utc_start 1987-09-26 20:00:00 (Sat)
+ 62711092800, # utc_end 1988-03-26 20:00:00 (Sat)
+ 62695389600, # local_start 1987-09-27 02:00:00 (Sun)
+ 62711114400, # local_end 1988-03-27 02:00:00 (Sun)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62711092800, # utc_start 1988-03-26 20:00:00 (Sat)
+ 62726817600, # utc_end 1988-09-24 20:00:00 (Sat)
+ 62711118000, # local_start 1988-03-27 03:00:00 (Sun)
+ 62726842800, # local_end 1988-09-25 03:00:00 (Sun)
+ 25200,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62726817600, # utc_start 1988-09-24 20:00:00 (Sat)
+ 62742542400, # utc_end 1989-03-25 20:00:00 (Sat)
+ 62726839200, # local_start 1988-09-25 02:00:00 (Sun)
+ 62742564000, # local_end 1989-03-26 02:00:00 (Sun)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62742542400, # utc_start 1989-03-25 20:00:00 (Sat)
+ 62758267200, # utc_end 1989-09-23 20:00:00 (Sat)
+ 62742567600, # local_start 1989-03-26 03:00:00 (Sun)
+ 62758292400, # local_end 1989-09-24 03:00:00 (Sun)
+ 25200,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62758267200, # utc_start 1989-09-23 20:00:00 (Sat)
+ 62773992000, # utc_end 1990-03-24 20:00:00 (Sat)
+ 62758288800, # local_start 1989-09-24 02:00:00 (Sun)
+ 62774013600, # local_end 1990-03-25 02:00:00 (Sun)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62773992000, # utc_start 1990-03-24 20:00:00 (Sat)
+ 62790321600, # utc_end 1990-09-29 20:00:00 (Sat)
+ 62774017200, # local_start 1990-03-25 03:00:00 (Sun)
+ 62790346800, # local_end 1990-09-30 03:00:00 (Sun)
+ 25200,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62790321600, # utc_start 1990-09-29 20:00:00 (Sat)
+ 62806046400, # utc_end 1991-03-30 20:00:00 (Sat)
+ 62790343200, # local_start 1990-09-30 02:00:00 (Sun)
+ 62806068000, # local_end 1991-03-31 02:00:00 (Sun)
+ 21600,
+ 0,
+ 'FRUT',
+ ],
+ [
+ 62806046400, # utc_start 1991-03-30 20:00:00 (Sat)
+ 62819265600, # utc_end 1991-08-30 20:00:00 (Fri)
+ 62806068000, # local_start 1991-03-31 02:00:00 (Sun)
+ 62819287200, # local_end 1991-08-31 02:00:00 (Sat)
+ 21600,
+ 1,
+ 'FRUST',
+ ],
+ [
+ 62819265600, # utc_start 1991-08-30 20:00:00 (Fri)
+ 62838702000, # utc_end 1992-04-11 19:00:00 (Sat)
+ 62819283600, # local_start 1991-08-31 01:00:00 (Sat)
+ 62838720000, # local_end 1992-04-12 00:00:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 62838702000, # utc_start 1992-04-11 19:00:00 (Sat)
+ 62853213600, # utc_end 1992-09-26 18:00:00 (Sat)
+ 62838723600, # local_start 1992-04-12 01:00:00 (Sun)
+ 62853235200, # local_end 1992-09-27 00:00:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 62853213600, # utc_start 1992-09-26 18:00:00 (Sat)
+ 62870151600, # utc_end 1993-04-10 19:00:00 (Sat)
+ 62853231600, # local_start 1992-09-26 23:00:00 (Sat)
+ 62870169600, # local_end 1993-04-11 00:00:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 62870151600, # utc_start 1993-04-10 19:00:00 (Sat)
+ 62884663200, # utc_end 1993-09-25 18:00:00 (Sat)
+ 62870173200, # local_start 1993-04-11 01:00:00 (Sun)
+ 62884684800, # local_end 1993-09-26 00:00:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 62884663200, # utc_start 1993-09-25 18:00:00 (Sat)
+ 62901601200, # utc_end 1994-04-09 19:00:00 (Sat)
+ 62884681200, # local_start 1993-09-25 23:00:00 (Sat)
+ 62901619200, # local_end 1994-04-10 00:00:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 62901601200, # utc_start 1994-04-09 19:00:00 (Sat)
+ 62916112800, # utc_end 1994-09-24 18:00:00 (Sat)
+ 62901622800, # local_start 1994-04-10 01:00:00 (Sun)
+ 62916134400, # local_end 1994-09-25 00:00:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 62916112800, # utc_start 1994-09-24 18:00:00 (Sat)
+ 62933050800, # utc_end 1995-04-08 19:00:00 (Sat)
+ 62916130800, # local_start 1994-09-24 23:00:00 (Sat)
+ 62933068800, # local_end 1995-04-09 00:00:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 62933050800, # utc_start 1995-04-08 19:00:00 (Sat)
+ 62947562400, # utc_end 1995-09-23 18:00:00 (Sat)
+ 62933072400, # local_start 1995-04-09 01:00:00 (Sun)
+ 62947584000, # local_end 1995-09-24 00:00:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 62947562400, # utc_start 1995-09-23 18:00:00 (Sat)
+ 62964500400, # utc_end 1996-04-06 19:00:00 (Sat)
+ 62947580400, # local_start 1995-09-23 23:00:00 (Sat)
+ 62964518400, # local_end 1996-04-07 00:00:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 62964500400, # utc_start 1996-04-06 19:00:00 (Sat)
+ 62979616800, # utc_end 1996-09-28 18:00:00 (Sat)
+ 62964522000, # local_start 1996-04-07 01:00:00 (Sun)
+ 62979638400, # local_end 1996-09-29 00:00:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 62979616800, # utc_start 1996-09-28 18:00:00 (Sat)
+ 62995354200, # utc_end 1997-03-29 21:30:00 (Sat)
+ 62979634800, # local_start 1996-09-28 23:00:00 (Sat)
+ 62995372200, # local_end 1997-03-30 02:30:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 62995354200, # utc_start 1997-03-29 21:30:00 (Sat)
+ 63013494600, # utc_end 1997-10-25 20:30:00 (Sat)
+ 62995375800, # local_start 1997-03-30 03:30:00 (Sun)
+ 63013516200, # local_end 1997-10-26 02:30:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 63013494600, # utc_start 1997-10-25 20:30:00 (Sat)
+ 63026803800, # utc_end 1998-03-28 21:30:00 (Sat)
+ 63013512600, # local_start 1997-10-26 01:30:00 (Sun)
+ 63026821800, # local_end 1998-03-29 02:30:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 63026803800, # utc_start 1998-03-28 21:30:00 (Sat)
+ 63044944200, # utc_end 1998-10-24 20:30:00 (Sat)
+ 63026825400, # local_start 1998-03-29 03:30:00 (Sun)
+ 63044965800, # local_end 1998-10-25 02:30:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 63044944200, # utc_start 1998-10-24 20:30:00 (Sat)
+ 63058253400, # utc_end 1999-03-27 21:30:00 (Sat)
+ 63044962200, # local_start 1998-10-25 01:30:00 (Sun)
+ 63058271400, # local_end 1999-03-28 02:30:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 63058253400, # utc_start 1999-03-27 21:30:00 (Sat)
+ 63076998600, # utc_end 1999-10-30 20:30:00 (Sat)
+ 63058275000, # local_start 1999-03-28 03:30:00 (Sun)
+ 63077020200, # local_end 1999-10-31 02:30:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 63076998600, # utc_start 1999-10-30 20:30:00 (Sat)
+ 63089703000, # utc_end 2000-03-25 21:30:00 (Sat)
+ 63077016600, # local_start 1999-10-31 01:30:00 (Sun)
+ 63089721000, # local_end 2000-03-26 02:30:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 63089703000, # utc_start 2000-03-25 21:30:00 (Sat)
+ 63108448200, # utc_end 2000-10-28 20:30:00 (Sat)
+ 63089724600, # local_start 2000-03-26 03:30:00 (Sun)
+ 63108469800, # local_end 2000-10-29 02:30:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 63108448200, # utc_start 2000-10-28 20:30:00 (Sat)
+ 63121152600, # utc_end 2001-03-24 21:30:00 (Sat)
+ 63108466200, # local_start 2000-10-29 01:30:00 (Sun)
+ 63121170600, # local_end 2001-03-25 02:30:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 63121152600, # utc_start 2001-03-24 21:30:00 (Sat)
+ 63139897800, # utc_end 2001-10-27 20:30:00 (Sat)
+ 63121174200, # local_start 2001-03-25 03:30:00 (Sun)
+ 63139919400, # local_end 2001-10-28 02:30:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 63139897800, # utc_start 2001-10-27 20:30:00 (Sat)
+ 63153207000, # utc_end 2002-03-30 21:30:00 (Sat)
+ 63139915800, # local_start 2001-10-28 01:30:00 (Sun)
+ 63153225000, # local_end 2002-03-31 02:30:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 63153207000, # utc_start 2002-03-30 21:30:00 (Sat)
+ 63171347400, # utc_end 2002-10-26 20:30:00 (Sat)
+ 63153228600, # local_start 2002-03-31 03:30:00 (Sun)
+ 63171369000, # local_end 2002-10-27 02:30:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 63171347400, # utc_start 2002-10-26 20:30:00 (Sat)
+ 63184656600, # utc_end 2003-03-29 21:30:00 (Sat)
+ 63171365400, # local_start 2002-10-27 01:30:00 (Sun)
+ 63184674600, # local_end 2003-03-30 02:30:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 63184656600, # utc_start 2003-03-29 21:30:00 (Sat)
+ 63202797000, # utc_end 2003-10-25 20:30:00 (Sat)
+ 63184678200, # local_start 2003-03-30 03:30:00 (Sun)
+ 63202818600, # local_end 2003-10-26 02:30:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 63202797000, # utc_start 2003-10-25 20:30:00 (Sat)
+ 63216106200, # utc_end 2004-03-27 21:30:00 (Sat)
+ 63202815000, # local_start 2003-10-26 01:30:00 (Sun)
+ 63216124200, # local_end 2004-03-28 02:30:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 63216106200, # utc_start 2004-03-27 21:30:00 (Sat)
+ 63234851400, # utc_end 2004-10-30 20:30:00 (Sat)
+ 63216127800, # local_start 2004-03-28 03:30:00 (Sun)
+ 63234873000, # local_end 2004-10-31 02:30:00 (Sun)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 63234851400, # utc_start 2004-10-30 20:30:00 (Sat)
+ 63247555800, # utc_end 2005-03-26 21:30:00 (Sat)
+ 63234869400, # local_start 2004-10-31 01:30:00 (Sun)
+ 63247573800, # local_end 2005-03-27 02:30:00 (Sun)
+ 18000,
+ 0,
+ 'KGT',
+ ],
+ [
+ 63247555800, # utc_start 2005-03-26 21:30:00 (Sat)
+ 63259466400, # utc_end 2005-08-11 18:00:00 (Thu)
+ 63247577400, # local_start 2005-03-27 03:30:00 (Sun)
+ 63259488000, # local_end 2005-08-12 00:00:00 (Fri)
+ 21600,
+ 1,
+ 'KGST',
+ ],
+ [
+ 63259466400, # utc_start 2005-08-11 18:00:00 (Thu)
+ DateTime::TimeZone::INFINITY, # utc_end
+ 63259488000, # local_start 2005-08-12 00:00:00 (Fri)
+ DateTime::TimeZone::INFINITY, # local_end
+ 21600,
+ 0,
+ 'KGT',
],
];
@@ -502,13 +502,11 @@ sub olson_version {'2014j'}
sub has_dst_changes {25}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
}
-
-
1;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Brunei;
-$DateTime::TimeZone::Asia::Brunei::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Brunei::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Chita;
-$DateTime::TimeZone::Asia::Chita::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Chita::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Choibalsan;
-$DateTime::TimeZone::Asia::Choibalsan::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Choibalsan::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -457,7 +457,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {22}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Colombo;
-$DateTime::TimeZone::Asia::Colombo::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Colombo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -106,7 +106,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {2}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Damascus;
-$DateTime::TimeZone::Asia::Damascus::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Damascus::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1162,13 +1162,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897541200, # utc_start 2025-10-30 21:00:00 (Thu)
+63910245600, # utc_end 2026-03-26 22:00:00 (Thu)
+63897548400, # local_start 2025-10-30 23:00:00 (Thu)
+63910252800, # local_end 2026-03-27 00:00:00 (Fri)
+7200,
+0,
+'EET',
+ ],
+ [
+63910245600, # utc_start 2026-03-26 22:00:00 (Thu)
+63928990800, # utc_end 2026-10-29 21:00:00 (Thu)
+63910256400, # local_start 2026-03-27 01:00:00 (Fri)
+63929001600, # local_end 2026-10-30 00:00:00 (Fri)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {63}
+sub has_dst_changes {64}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Dhaka;
-$DateTime::TimeZone::Asia::Dhaka::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Dhaka::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -115,7 +115,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {1}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Dili;
-$DateTime::TimeZone::Asia::Dili::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Dili::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Dubai;
-$DateTime::TimeZone::Asia::Dubai::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Dubai::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Dushanbe;
-$DateTime::TimeZone::Asia::Dushanbe::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Dushanbe::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -250,7 +250,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {11}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Gaza;
-$DateTime::TimeZone::Asia::Gaza::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Gaza::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1144,13 +1144,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63894517200, # utc_start 2025-09-25 21:00:00 (Thu)
+63910245600, # utc_end 2026-03-26 22:00:00 (Thu)
+63894524400, # local_start 2025-09-25 23:00:00 (Thu)
+63910252800, # local_end 2026-03-27 00:00:00 (Fri)
+7200,
+0,
+'EET',
+ ],
+ [
+63910245600, # utc_start 2026-03-26 22:00:00 (Thu)
+63925966800, # utc_end 2026-09-24 21:00:00 (Thu)
+63910256400, # local_start 2026-03-27 01:00:00 (Fri)
+63925977600, # local_end 2026-09-25 00:00:00 (Fri)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1198,18 +1216,6 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
- 'at' => '0:00',
- 'from' => '2013',
- 'in' => 'Sep',
- 'letter' => '',
- 'name' => 'Palestine',
- 'offset_from_std' => 0,
- 'on' => 'Fri>=21',
- 'save' => '0',
- 'to' => 'max',
- 'type' => undef
- }, 'DateTime::TimeZone::OlsonDB::Rule' ),
- bless( {
'at' => '24:00',
'from' => '2012',
'in' => 'Mar',
@@ -1220,6 +1226,18 @@ my $rules = [
'save' => '1:00',
'to' => 'max',
'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+ 'at' => '0:00',
+ 'from' => '2013',
+ 'in' => 'Sep',
+ 'letter' => '',
+ 'name' => 'Palestine',
+ 'offset_from_std' => 0,
+ 'on' => 'Fri>=21',
+ 'save' => '0',
+ 'to' => 'max',
+ 'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Hebron;
-$DateTime::TimeZone::Asia::Hebron::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Hebron::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1135,13 +1135,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63894517200, # utc_start 2025-09-25 21:00:00 (Thu)
+63910245600, # utc_end 2026-03-26 22:00:00 (Thu)
+63894524400, # local_start 2025-09-25 23:00:00 (Thu)
+63910252800, # local_end 2026-03-27 00:00:00 (Fri)
+7200,
+0,
+'EET',
+ ],
+ [
+63910245600, # utc_start 2026-03-26 22:00:00 (Thu)
+63925966800, # utc_end 2026-09-24 21:00:00 (Thu)
+63910256400, # local_start 2026-03-27 01:00:00 (Fri)
+63925977600, # local_end 2026-09-25 00:00:00 (Fri)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {60}
+sub has_dst_changes {61}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1189,18 +1207,6 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
- 'at' => '0:00',
- 'from' => '2013',
- 'in' => 'Sep',
- 'letter' => '',
- 'name' => 'Palestine',
- 'offset_from_std' => 0,
- 'on' => 'Fri>=21',
- 'save' => '0',
- 'to' => 'max',
- 'type' => undef
- }, 'DateTime::TimeZone::OlsonDB::Rule' ),
- bless( {
'at' => '24:00',
'from' => '2012',
'in' => 'Mar',
@@ -1211,6 +1217,18 @@ my $rules = [
'save' => '1:00',
'to' => 'max',
'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+ 'at' => '0:00',
+ 'from' => '2013',
+ 'in' => 'Sep',
+ 'letter' => '',
+ 'name' => 'Palestine',
+ 'offset_from_std' => 0,
+ 'on' => 'Fri>=21',
+ 'save' => '0',
+ 'to' => 'max',
+ 'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Ho_Chi_Minh;
-$DateTime::TimeZone::Asia::Ho_Chi_Minh::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Ho_Chi_Minh::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -115,7 +115,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Hong_Kong;
-$DateTime::TimeZone::Asia::Hong_Kong::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Hong_Kong::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -664,7 +664,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {34}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Hovd;
-$DateTime::TimeZone::Asia::Hovd::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Hovd::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -448,7 +448,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {22}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Irkutsk;
-$DateTime::TimeZone::Asia::Irkutsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Irkutsk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -628,7 +628,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Jakarta;
-$DateTime::TimeZone::Asia::Jakarta::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Jakarta::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -106,7 +106,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Jayapura;
-$DateTime::TimeZone::Asia::Jayapura::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Jayapura::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Jerusalem;
-$DateTime::TimeZone::Asia::Jerusalem::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Jerusalem::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'IDT',
],
+ [
+63897116400, # utc_start 2025-10-25 23:00:00 (Sat)
+63910252800, # utc_end 2026-03-27 00:00:00 (Fri)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63910260000, # local_end 2026-03-27 02:00:00 (Fri)
+7200,
+0,
+'IST',
+ ],
+ [
+63910252800, # utc_start 2026-03-27 00:00:00 (Fri)
+63928566000, # utc_end 2026-10-24 23:00:00 (Sat)
+63910263600, # local_start 2026-03-27 03:00:00 (Fri)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+10800,
+1,
+'IDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1146,24 +1164,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2013',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Oct',
+ 'letter' => 'S',
'name' => 'Zion',
- 'offset_from_std' => 3600,
- 'on' => 'Fri>=23',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'lastSun',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2013',
- 'in' => 'Oct',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'Zion',
- 'offset_from_std' => 0,
- 'on' => 'lastSun',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Fri>=23',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Kabul;
-$DateTime::TimeZone::Asia::Kabul::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kabul::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Kamchatka;
-$DateTime::TimeZone::Asia::Kamchatka::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kamchatka::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -610,7 +610,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Karachi;
-$DateTime::TimeZone::Asia::Karachi::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Karachi::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -133,7 +133,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {4}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Kathmandu;
-$DateTime::TimeZone::Asia::Kathmandu::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kathmandu::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Khandyga;
-$DateTime::TimeZone::Asia::Khandyga::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Khandyga::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -637,7 +637,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Kolkata;
-$DateTime::TimeZone::Asia::Kolkata::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kolkata::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {1}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Krasnoyarsk;
-$DateTime::TimeZone::Asia::Krasnoyarsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Krasnoyarsk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Kuala_Lumpur;
-$DateTime::TimeZone::Asia::Kuala_Lumpur::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kuala_Lumpur::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -106,7 +106,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {1}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Kuching;
-$DateTime::TimeZone::Asia::Kuching::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kuching::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -205,7 +205,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {7}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Kuwait;
-$DateTime::TimeZone::Asia::Kuwait::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Kuwait::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Macau;
-$DateTime::TimeZone::Asia::Macau::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Macau::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -412,7 +412,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {20}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Magadan;
-$DateTime::TimeZone::Asia::Magadan::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Magadan::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Makassar;
-$DateTime::TimeZone::Asia::Makassar::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Makassar::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Manila;
-$DateTime::TimeZone::Asia::Manila::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Manila::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -124,7 +124,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {3}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Muscat;
-$DateTime::TimeZone::Asia::Muscat::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Muscat::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Nicosia;
-$DateTime::TimeZone::Asia::Nicosia::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Nicosia::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -955,13 +955,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {52}
+sub has_dst_changes {53}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1010,25 +1028,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EUAsia',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EUAsia',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Novokuznetsk;
-$DateTime::TimeZone::Asia::Novokuznetsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Novokuznetsk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Novosibirsk;
-$DateTime::TimeZone::Asia::Novosibirsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Novosibirsk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -628,7 +628,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {31}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Omsk;
-$DateTime::TimeZone::Asia::Omsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Omsk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Oral;
-$DateTime::TimeZone::Asia::Oral::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Oral::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -493,7 +493,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {23}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Pontianak;
-$DateTime::TimeZone::Asia::Pontianak::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Pontianak::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -106,7 +106,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Pyongyang;
-$DateTime::TimeZone::Asia::Pyongyang::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Pyongyang::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Qatar;
-$DateTime::TimeZone::Asia::Qatar::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Qatar::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Qyzylorda;
-$DateTime::TimeZone::Asia::Qyzylorda::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Qyzylorda::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -502,7 +502,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {23}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Rangoon;
-$DateTime::TimeZone::Asia::Rangoon::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Rangoon::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Riyadh;
-$DateTime::TimeZone::Asia::Riyadh::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Riyadh::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Sakhalin;
-$DateTime::TimeZone::Asia::Sakhalin::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Sakhalin::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -628,7 +628,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Samarkand;
-$DateTime::TimeZone::Asia::Samarkand::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Samarkand::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -268,7 +268,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {12}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Seoul;
-$DateTime::TimeZone::Asia::Seoul::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Seoul::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -232,7 +232,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {8}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Shanghai;
-$DateTime::TimeZone::Asia::Shanghai::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Shanghai::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -196,7 +196,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {8}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Singapore;
-$DateTime::TimeZone::Asia::Singapore::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Singapore::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -115,7 +115,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {1}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Srednekolymsk;
-$DateTime::TimeZone::Asia::Srednekolymsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Srednekolymsk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Taipei;
-$DateTime::TimeZone::Asia::Taipei::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Taipei::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -403,7 +403,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {19}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Tashkent;
-$DateTime::TimeZone::Asia::Tashkent::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Tashkent::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -268,7 +268,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {12}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Tbilisi;
-$DateTime::TimeZone::Asia::Tbilisi::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Tbilisi::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -529,7 +529,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {27}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Tehran;
-$DateTime::TimeZone::Asia::Tehran::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Tehran::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Thimphu;
-$DateTime::TimeZone::Asia::Thimphu::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Thimphu::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Tokyo;
-$DateTime::TimeZone::Asia::Tokyo::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Tokyo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -133,7 +133,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {4}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Ulaanbaatar;
-$DateTime::TimeZone::Asia::Ulaanbaatar::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Ulaanbaatar::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -448,7 +448,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {22}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Urumqi;
-$DateTime::TimeZone::Asia::Urumqi::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Urumqi::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Ust_Nera;
-$DateTime::TimeZone::Asia::Ust_Nera::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Ust_Nera::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -628,7 +628,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Vladivostok;
-$DateTime::TimeZone::Asia::Vladivostok::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Vladivostok::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Yakutsk;
-$DateTime::TimeZone::Asia::Yakutsk::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Yakutsk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Yekaterinburg;
-$DateTime::TimeZone::Asia::Yekaterinburg::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Yekaterinburg::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -628,7 +628,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Asia::Yerevan;
-$DateTime::TimeZone::Asia::Yerevan::VERSION = '1.83';
+$DateTime::TimeZone::Asia::Yerevan::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {31}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Atlantic::Azores;
-$DateTime::TimeZone::Atlantic::Azores::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Azores::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1792,13 +1792,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'AZOST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897120000, # local_start 2025-10-26 00:00:00 (Sun)
+63910425600, # local_end 2026-03-29 00:00:00 (Sun)
+-3600,
+0,
+'AZOT',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910429200, # local_start 2026-03-29 01:00:00 (Sun)
+63928573200, # local_end 2026-10-25 01:00:00 (Sun)
+0,
+1,
+'AZOST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {101}
+sub has_dst_changes {102}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1847,25 +1865,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Atlantic::Bermuda;
-$DateTime::TimeZone::Atlantic::Bermuda::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Bermuda::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -973,13 +973,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'ADT',
],
+ [
+63897742800, # utc_start 2025-11-02 05:00:00 (Sun)
+63908632800, # utc_end 2026-03-08 06:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-14400,
+0,
+'AST',
+ ],
+ [
+63908632800, # utc_start 2026-03-08 06:00:00 (Sun)
+63929192400, # utc_end 2026-11-01 05:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-10800,
+1,
+'ADT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {52}
+sub has_dst_changes {53}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1029,24 +1047,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Atlantic::Canary;
-$DateTime::TimeZone::Atlantic::Canary::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Canary::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -874,13 +874,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'WEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63910429200, # local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'WET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, # local_start 2026-03-29 02:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'WEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {47}
+sub has_dst_changes {48}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -929,25 +947,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Atlantic::Cape_Verde;
-$DateTime::TimeZone::Atlantic::Cape_Verde::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Cape_Verde::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {1}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Atlantic::Faroe;
-$DateTime::TimeZone::Atlantic::Faroe::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Faroe::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -847,13 +847,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'WEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63910429200, # local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'WET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, # local_start 2026-03-29 02:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'WEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {45}
+sub has_dst_changes {46}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -902,25 +920,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Atlantic::Madeira;
-$DateTime::TimeZone::Atlantic::Madeira::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Madeira::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1792,13 +1792,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'WEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63910429200, # local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'WET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, # local_start 2026-03-29 02:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'WEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {101}
+sub has_dst_changes {102}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1847,25 +1865,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Atlantic::Reykjavik;
-$DateTime::TimeZone::Atlantic::Reykjavik::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Reykjavik::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {31}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Atlantic::South_Georgia;
-$DateTime::TimeZone::Atlantic::South_Georgia::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::South_Georgia::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Atlantic::Stanley;
-$DateTime::TimeZone::Atlantic::Stanley::VERSION = '1.83';
+$DateTime::TimeZone::Atlantic::Stanley::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -664,7 +664,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {33}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Adelaide;
-$DateTime::TimeZone::Australia::Adelaide::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Adelaide::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1099,13 +1099,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'ACST',
],
+ [
+63895278600, # utc_start 2025-10-04 16:30:00 (Sat)
+63911003400, # utc_end 2026-04-04 16:30:00 (Sat)
+63895316400, # local_start 2025-10-05 03:00:00 (Sun)
+63911041200, # local_end 2026-04-05 03:00:00 (Sun)
+37800,
+1,
+'ACDT',
+ ],
+ [
+63911003400, # utc_start 2026-04-04 16:30:00 (Sat)
+63926728200, # utc_end 2026-10-03 16:30:00 (Sat)
+63911037600, # local_start 2026-04-05 02:00:00 (Sun)
+63926762400, # local_end 2026-10-04 02:00:00 (Sun)
+34200,
+0,
+'ACST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1155,24 +1173,24 @@ my $rules = [
bless( {
'at' => '2:00s',
'from' => '2008',
- 'in' => 'Oct',
- 'letter' => 'D',
+ 'in' => 'Apr',
+ 'letter' => 'S',
'name' => 'AS',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'Sun>=1',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00s',
'from' => '2008',
- 'in' => 'Apr',
- 'letter' => 'S',
+ 'in' => 'Oct',
+ 'letter' => 'D',
'name' => 'AS',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'Sun>=1',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Brisbane;
-$DateTime::TimeZone::Australia::Brisbane::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Brisbane::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -196,7 +196,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {8}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Broken_Hill;
-$DateTime::TimeZone::Australia::Broken_Hill::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Broken_Hill::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1117,13 +1117,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'ACST',
],
+ [
+63895278600, # utc_start 2025-10-04 16:30:00 (Sat)
+63911003400, # utc_end 2026-04-04 16:30:00 (Sat)
+63895316400, # local_start 2025-10-05 03:00:00 (Sun)
+63911041200, # local_end 2026-04-05 03:00:00 (Sun)
+37800,
+1,
+'ACDT',
+ ],
+ [
+63911003400, # utc_start 2026-04-04 16:30:00 (Sat)
+63926728200, # utc_end 2026-10-03 16:30:00 (Sat)
+63911037600, # local_start 2026-04-05 02:00:00 (Sun)
+63926762400, # local_end 2026-10-04 02:00:00 (Sun)
+34200,
+0,
+'ACST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {60}
+sub has_dst_changes {61}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1173,24 +1191,24 @@ my $rules = [
bless( {
'at' => '2:00s',
'from' => '2008',
- 'in' => 'Oct',
- 'letter' => 'D',
+ 'in' => 'Apr',
+ 'letter' => 'S',
'name' => 'AS',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'Sun>=1',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00s',
'from' => '2008',
- 'in' => 'Apr',
- 'letter' => 'S',
+ 'in' => 'Oct',
+ 'letter' => 'D',
'name' => 'AS',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'Sun>=1',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Currie;
-$DateTime::TimeZone::Australia::Currie::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Currie::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1099,13 +1099,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'AEST',
],
+ [
+63895276800, # utc_start 2025-10-04 16:00:00 (Sat)
+63911001600, # utc_end 2026-04-04 16:00:00 (Sat)
+63895316400, # local_start 2025-10-05 03:00:00 (Sun)
+63911041200, # local_end 2026-04-05 03:00:00 (Sun)
+39600,
+1,
+'AEDT',
+ ],
+ [
+63911001600, # utc_start 2026-04-04 16:00:00 (Sat)
+63926726400, # utc_end 2026-10-03 16:00:00 (Sat)
+63911037600, # local_start 2026-04-05 02:00:00 (Sun)
+63926762400, # local_end 2026-10-04 02:00:00 (Sun)
+36000,
+0,
+'AEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {60}
+sub has_dst_changes {61}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1154,25 +1172,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '2:00s',
- 'from' => '2008',
- 'in' => 'Apr',
- 'letter' => 'S',
+ 'from' => '2001',
+ 'in' => 'Oct',
+ 'letter' => 'D',
'name' => 'AT',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'Sun>=1',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00s',
- 'from' => '2001',
- 'in' => 'Oct',
- 'letter' => 'D',
+ 'from' => '2008',
+ 'in' => 'Apr',
+ 'letter' => 'S',
'name' => 'AT',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'Sun>=1',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Darwin;
-$DateTime::TimeZone::Australia::Darwin::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Darwin::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -124,7 +124,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {4}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Eucla;
-$DateTime::TimeZone::Australia::Eucla::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Eucla::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -214,7 +214,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {9}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Hobart;
-$DateTime::TimeZone::Australia::Hobart::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Hobart::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1171,13 +1171,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'AEST',
],
+ [
+63895276800, # utc_start 2025-10-04 16:00:00 (Sat)
+63911001600, # utc_end 2026-04-04 16:00:00 (Sat)
+63895316400, # local_start 2025-10-05 03:00:00 (Sun)
+63911041200, # local_end 2026-04-05 03:00:00 (Sun)
+39600,
+1,
+'AEDT',
+ ],
+ [
+63911001600, # utc_start 2026-04-04 16:00:00 (Sat)
+63926726400, # utc_end 2026-10-03 16:00:00 (Sat)
+63911037600, # local_start 2026-04-05 02:00:00 (Sun)
+63926762400, # local_end 2026-10-04 02:00:00 (Sun)
+36000,
+0,
+'AEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {64}
+sub has_dst_changes {65}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1226,25 +1244,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '2:00s',
- 'from' => '2008',
- 'in' => 'Apr',
- 'letter' => 'S',
+ 'from' => '2001',
+ 'in' => 'Oct',
+ 'letter' => 'D',
'name' => 'AT',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'Sun>=1',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00s',
- 'from' => '2001',
- 'in' => 'Oct',
- 'letter' => 'D',
+ 'from' => '2008',
+ 'in' => 'Apr',
+ 'letter' => 'S',
'name' => 'AT',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'Sun>=1',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Lindeman;
-$DateTime::TimeZone::Australia::Lindeman::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Lindeman::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -241,7 +241,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {10}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Lord_Howe;
-$DateTime::TimeZone::Australia::Lord_Howe::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Lord_Howe::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -838,13 +838,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'LHST',
],
+ [
+63895275000, # utc_start 2025-10-04 15:30:00 (Sat)
+63910998000, # utc_end 2026-04-04 15:00:00 (Sat)
+63895314600, # local_start 2025-10-05 02:30:00 (Sun)
+63911037600, # local_end 2026-04-05 02:00:00 (Sun)
+39600,
+1,
+'LHDT',
+ ],
+ [
+63910998000, # utc_start 2026-04-04 15:00:00 (Sat)
+63926724600, # utc_end 2026-10-03 15:30:00 (Sat)
+63911035800, # local_start 2026-04-05 01:30:00 (Sun)
+63926762400, # local_end 2026-10-04 02:00:00 (Sun)
+37800,
+0,
+'LHST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {45}
+sub has_dst_changes {46}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -894,24 +912,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2008',
- 'in' => 'Apr',
- 'letter' => 'S',
+ 'in' => 'Oct',
+ 'letter' => 'D',
'name' => 'LH',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 1800,
'on' => 'Sun>=1',
- 'save' => '0',
+ 'save' => '0:30',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2008',
- 'in' => 'Oct',
- 'letter' => 'D',
+ 'in' => 'Apr',
+ 'letter' => 'S',
'name' => 'LH',
- 'offset_from_std' => 1800,
+ 'offset_from_std' => 0,
'on' => 'Sun>=1',
- 'save' => '0:30',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Melbourne;
-$DateTime::TimeZone::Australia::Melbourne::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Melbourne::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'AEST',
],
+ [
+63895276800, # utc_start 2025-10-04 16:00:00 (Sat)
+63911001600, # utc_end 2026-04-04 16:00:00 (Sat)
+63895316400, # local_start 2025-10-05 03:00:00 (Sun)
+63911041200, # local_end 2026-04-05 03:00:00 (Sun)
+39600,
+1,
+'AEDT',
+ ],
+ [
+63911001600, # utc_start 2026-04-04 16:00:00 (Sat)
+63926726400, # utc_end 2026-10-03 16:00:00 (Sat)
+63911037600, # local_start 2026-04-05 02:00:00 (Sun)
+63926762400, # local_end 2026-10-04 02:00:00 (Sun)
+36000,
+0,
+'AEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1146,24 +1164,24 @@ my $rules = [
bless( {
'at' => '2:00s',
'from' => '2008',
- 'in' => 'Apr',
- 'letter' => 'S',
+ 'in' => 'Oct',
+ 'letter' => 'D',
'name' => 'AV',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'Sun>=1',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00s',
'from' => '2008',
- 'in' => 'Oct',
- 'letter' => 'D',
+ 'in' => 'Apr',
+ 'letter' => 'S',
'name' => 'AV',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'Sun>=1',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Perth;
-$DateTime::TimeZone::Australia::Perth::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Perth::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -214,7 +214,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {9}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Australia::Sydney;
-$DateTime::TimeZone::Australia::Sydney::VERSION = '1.83';
+$DateTime::TimeZone::Australia::Sydney::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'AEST',
],
+ [
+63895276800, # utc_start 2025-10-04 16:00:00 (Sat)
+63911001600, # utc_end 2026-04-04 16:00:00 (Sat)
+63895316400, # local_start 2025-10-05 03:00:00 (Sun)
+63911041200, # local_end 2026-04-05 03:00:00 (Sun)
+39600,
+1,
+'AEDT',
+ ],
+ [
+63911001600, # utc_start 2026-04-04 16:00:00 (Sat)
+63926726400, # utc_end 2026-10-03 16:00:00 (Sat)
+63911037600, # local_start 2026-04-05 02:00:00 (Sun)
+63926762400, # local_end 2026-10-04 02:00:00 (Sun)
+36000,
+0,
+'AEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {59}
+sub has_dst_changes {60}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::CET;
-$DateTime::TimeZone::CET::VERSION = '1.83';
+$DateTime::TimeZone::CET::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1027,13 +1027,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {56}
+sub has_dst_changes {57}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1056,25 +1074,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '2:00s',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'C-Eur',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00s',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'C-Eur',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::CST6CDT;
-$DateTime::TimeZone::CST6CDT::VERSION = '1.83';
+$DateTime::TimeZone::CST6CDT::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1144,13 +1144,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CDT',
],
+ [
+63897750000, # utc_start 2025-11-02 07:00:00 (Sun)
+63908640000, # utc_end 2026-03-08 08:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-21600,
+0,
+'CST',
+ ],
+ [
+63908640000, # utc_start 2026-03-08 08:00:00 (Sun)
+63929199600, # utc_end 2026-11-01 07:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-18000,
+1,
+'CDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {63}
+sub has_dst_changes {64}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1174,24 +1192,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -6,7 +6,7 @@
# Do not edit this file directly.
package DateTime::TimeZone::Catalog;
-$DateTime::TimeZone::Catalog::VERSION = '1.83';
+$DateTime::TimeZone::Catalog::VERSION = '1.84';
use strict;
use vars qw( @ALL @CATEGORY_NAMES %CATEGORIES %ZONES_BY_COUNTRY %LINKS );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::EET;
-$DateTime::TimeZone::EET::VERSION = '1.83';
+$DateTime::TimeZone::EET::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -901,13 +901,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {49}
+sub has_dst_changes {50}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -930,25 +948,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::EST;
-$DateTime::TimeZone::EST::VERSION = '1.83';
+$DateTime::TimeZone::EST::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -34,7 +34,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::EST5EDT;
-$DateTime::TimeZone::EST5EDT::VERSION = '1.83';
+$DateTime::TimeZone::EST5EDT::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1144,13 +1144,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EDT',
],
+ [
+63897746400, # utc_start 2025-11-02 06:00:00 (Sun)
+63908636400, # utc_end 2026-03-08 07:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-18000,
+0,
+'EST',
+ ],
+ [
+63908636400, # utc_start 2026-03-08 07:00:00 (Sun)
+63929196000, # utc_end 2026-11-01 06:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-14400,
+1,
+'EDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {63}
+sub has_dst_changes {64}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1174,24 +1192,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Amsterdam;
-$DateTime::TimeZone::Europe::Amsterdam::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Amsterdam::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1432,13 +1432,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {78}
+sub has_dst_changes {79}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1487,25 +1505,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Andorra;
-$DateTime::TimeZone::Europe::Andorra::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Andorra::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -775,13 +775,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {41}
+sub has_dst_changes {42}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -830,25 +848,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Athens;
-$DateTime::TimeZone::Europe::Athens::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Athens::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1054,13 +1054,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {56}
+sub has_dst_changes {57}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1109,25 +1127,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Belgrade;
-$DateTime::TimeZone::Europe::Belgrade::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Belgrade::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -892,13 +892,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {47}
+sub has_dst_changes {48}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -947,25 +965,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Berlin;
-$DateTime::TimeZone::Europe::Berlin::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Berlin::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1108,13 +1108,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {61}
+sub has_dst_changes {62}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1163,25 +1181,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Brussels;
-$DateTime::TimeZone::Europe::Brussels::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Brussels::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1486,13 +1486,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {80}
+sub has_dst_changes {81}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1541,25 +1559,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Bucharest;
-$DateTime::TimeZone::Europe::Bucharest::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Bucharest::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1054,13 +1054,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {55}
+sub has_dst_changes {56}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1109,25 +1127,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Budapest;
-$DateTime::TimeZone::Europe::Budapest::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Budapest::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1180,13 +1180,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {63}
+sub has_dst_changes {64}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1235,25 +1253,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Chisinau;
-$DateTime::TimeZone::Europe::Chisinau::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Chisinau::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {56}
+sub has_dst_changes {57}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1145,25 +1163,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Copenhagen;
-$DateTime::TimeZone::Europe::Copenhagen::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Copenhagen::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1018,13 +1018,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {54}
+sub has_dst_changes {55}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1073,25 +1091,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Dublin;
-$DateTime::TimeZone::Europe::Dublin::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Dublin::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1873,13 +1873,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'IST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63910429200, # local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'GMT',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, # local_start 2026-03-29 02:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'IST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {101}
+sub has_dst_changes {102}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1928,25 +1946,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Gibraltar;
-$DateTime::TimeZone::Europe::Gibraltar::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Gibraltar::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1594,13 +1594,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {92}
+sub has_dst_changes {93}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1649,25 +1667,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Helsinki;
-$DateTime::TimeZone::Europe::Helsinki::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Helsinki::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -874,13 +874,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {46}
+sub has_dst_changes {47}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -929,25 +947,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Istanbul;
-$DateTime::TimeZone::Europe::Istanbul::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Istanbul::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1378,13 +1378,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {74}
+sub has_dst_changes {75}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1433,25 +1451,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Kaliningrad;
-$DateTime::TimeZone::Europe::Kaliningrad::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Kaliningrad::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -745,7 +745,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {37}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Kiev;
-$DateTime::TimeZone::Europe::Kiev::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Kiev::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -901,13 +901,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {47}
+sub has_dst_changes {48}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -956,25 +974,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Lisbon;
-$DateTime::TimeZone::Europe::Lisbon::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Lisbon::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1801,13 +1801,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'WEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63910429200, # local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'WET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, # local_start 2026-03-29 02:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'WEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {101}
+sub has_dst_changes {102}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1856,25 +1874,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::London;
-$DateTime::TimeZone::Europe::London::VERSION = '1.83';
+$DateTime::TimeZone::Europe::London::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1990,13 +1990,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'BST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63910429200, # local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'GMT',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, # local_start 2026-03-29 02:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'BST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {114}
+sub has_dst_changes {115}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -2045,25 +2063,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Luxembourg;
-$DateTime::TimeZone::Europe::Luxembourg::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Luxembourg::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1459,13 +1459,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {79}
+sub has_dst_changes {80}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1514,25 +1532,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Madrid;
-$DateTime::TimeZone::Europe::Madrid::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Madrid::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1288,13 +1288,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {74}
+sub has_dst_changes {75}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1343,25 +1361,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Malta;
-$DateTime::TimeZone::Europe::Malta::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Malta::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1333,13 +1333,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {72}
+sub has_dst_changes {73}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1388,25 +1406,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Minsk;
-$DateTime::TimeZone::Europe::Minsk::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Minsk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -664,7 +664,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {32}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Monaco;
-$DateTime::TimeZone::Europe::Monaco::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Monaco::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1477,13 +1477,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {84}
+sub has_dst_changes {85}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1532,25 +1550,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Moscow;
-$DateTime::TimeZone::Europe::Moscow::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Moscow::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -736,7 +736,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {38}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Oslo;
-$DateTime::TimeZone::Europe::Oslo::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Oslo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1081,13 +1081,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {58}
+sub has_dst_changes {59}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1136,25 +1154,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Paris;
-$DateTime::TimeZone::Europe::Paris::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Paris::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1468,13 +1468,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {81}
+sub has_dst_changes {82}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1523,25 +1541,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Prague;
-$DateTime::TimeZone::Europe::Prague::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Prague::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1090,13 +1090,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {58}
+sub has_dst_changes {59}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1145,25 +1163,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Riga;
-$DateTime::TimeZone::Europe::Riga::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Riga::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -964,13 +964,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {49}
+sub has_dst_changes {50}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1019,25 +1037,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Rome;
-$DateTime::TimeZone::Europe::Rome::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Rome::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1351,13 +1351,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {73}
+sub has_dst_changes {74}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1406,25 +1424,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Samara;
-$DateTime::TimeZone::Europe::Samara::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Samara::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {30}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Simferopol;
-$DateTime::TimeZone::Europe::Simferopol::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Simferopol::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -745,7 +745,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {36}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Sofia;
-$DateTime::TimeZone::Europe::Sofia::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Sofia::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -973,13 +973,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {50}
+sub has_dst_changes {51}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1028,25 +1046,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Stockholm;
-$DateTime::TimeZone::Europe::Stockholm::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Stockholm::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -892,13 +892,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {47}
+sub has_dst_changes {48}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -947,25 +965,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Tallinn;
-$DateTime::TimeZone::Europe::Tallinn::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Tallinn::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -937,13 +937,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {48}
+sub has_dst_changes {49}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -992,25 +1010,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Tirane;
-$DateTime::TimeZone::Europe::Tirane::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Tirane::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1009,13 +1009,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {55}
+sub has_dst_changes {56}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1064,25 +1082,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Uzhgorod;
-$DateTime::TimeZone::Europe::Uzhgorod::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Uzhgorod::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -928,13 +928,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {47}
+sub has_dst_changes {48}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -983,25 +1001,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Vienna;
-$DateTime::TimeZone::Europe::Vienna::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Vienna::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1081,13 +1081,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {57}
+sub has_dst_changes {58}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1136,25 +1154,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Vilnius;
-$DateTime::TimeZone::Europe::Vilnius::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Vilnius::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -901,13 +901,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {45}
+sub has_dst_changes {46}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -956,25 +974,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Volgograd;
-$DateTime::TimeZone::Europe::Volgograd::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Volgograd::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -619,7 +619,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {29}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Warsaw;
-$DateTime::TimeZone::Europe::Warsaw::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Warsaw::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1315,13 +1315,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {70}
+sub has_dst_changes {71}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1370,25 +1388,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Zaporozhye;
-$DateTime::TimeZone::Europe::Zaporozhye::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Zaporozhye::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -910,13 +910,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'EEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897130800, # local_start 2025-10-26 03:00:00 (Sun)
+63910436400, # local_end 2026-03-29 03:00:00 (Sun)
+7200,
+0,
+'EET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910440000, # local_start 2026-03-29 04:00:00 (Sun)
+63928584000, # local_end 2026-10-25 04:00:00 (Sun)
+10800,
+1,
+'EEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {47}
+sub has_dst_changes {48}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -965,25 +983,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Europe::Zurich;
-$DateTime::TimeZone::Europe::Zurich::VERSION = '1.83';
+$DateTime::TimeZone::Europe::Zurich::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -892,13 +892,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'CEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'CET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'CEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {47}
+sub has_dst_changes {48}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -947,25 +965,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -1,5 +1,5 @@
package DateTime::TimeZone::Floating;
-$DateTime::TimeZone::Floating::VERSION = '1.83';
+$DateTime::TimeZone::Floating::VERSION = '1.84';
use strict;
use warnings;
@@ -54,7 +54,7 @@ DateTime::TimeZone::Floating - A time zone that is always local
=head1 VERSION
-version 1.83
+version 1.84
=head1 SYNOPSIS
@@ -78,7 +78,7 @@ Dave Rolsky <autarch@urth.org>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::HST;
-$DateTime::TimeZone::HST::VERSION = '1.83';
+$DateTime::TimeZone::HST::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -34,7 +34,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Indian::Chagos;
-$DateTime::TimeZone::Indian::Chagos::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Chagos::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Indian::Christmas;
-$DateTime::TimeZone::Indian::Christmas::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Christmas::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Indian::Cocos;
-$DateTime::TimeZone::Indian::Cocos::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Cocos::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/antarctica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/antarctica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Indian::Kerguelen;
-$DateTime::TimeZone::Indian::Kerguelen::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Kerguelen::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Indian::Mahe;
-$DateTime::TimeZone::Indian::Mahe::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Mahe::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/asia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/asia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Indian::Maldives;
-$DateTime::TimeZone::Indian::Maldives::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Maldives::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Indian::Mauritius;
-$DateTime::TimeZone::Indian::Mauritius::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Mauritius::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {2}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/africa. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/africa. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Indian::Reunion;
-$DateTime::TimeZone::Indian::Reunion::VERSION = '1.83';
+$DateTime::TimeZone::Indian::Reunion::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1,5 +1,5 @@
package DateTime::TimeZone::Local::Android;
-$DateTime::TimeZone::Local::Android::VERSION = '1.83';
+$DateTime::TimeZone::Local::Android::VERSION = '1.84';
use strict;
use warnings;
@@ -1,5 +1,5 @@
package DateTime::TimeZone::Local::Unix;
-$DateTime::TimeZone::Local::Unix::VERSION = '1.83';
+$DateTime::TimeZone::Local::Unix::VERSION = '1.84';
use strict;
use warnings;
@@ -251,7 +251,7 @@ DateTime::TimeZone::Local::Unix - Determine the local system's time zone on Unix
=head1 VERSION
-version 1.83
+version 1.84
=head1 SYNOPSIS
@@ -317,7 +317,7 @@ Dave Rolsky <autarch@urth.org>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -1,5 +1,5 @@
package DateTime::TimeZone::Local::VMS;
-$DateTime::TimeZone::Local::VMS::VERSION = '1.83';
+$DateTime::TimeZone::Local::VMS::VERSION = '1.84';
use strict;
use warnings;
@@ -25,7 +25,7 @@ DateTime::TimeZone::Local::VMS - Determine the local system's time zone on VMS
=head1 VERSION
-version 1.83
+version 1.84
=head1 SYNOPSIS
@@ -74,7 +74,7 @@ Dave Rolsky <autarch@urth.org>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -1,5 +1,5 @@
package DateTime::TimeZone::Local;
-$DateTime::TimeZone::Local::VERSION = '1.83';
+$DateTime::TimeZone::Local::VERSION = '1.84';
use strict;
use warnings;
@@ -100,7 +100,7 @@ DateTime::TimeZone::Local - Determine the local system's time zone
=head1 VERSION
-version 1.83
+version 1.84
=head1 SYNOPSIS
@@ -197,7 +197,7 @@ Dave Rolsky <autarch@urth.org>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::MET;
-$DateTime::TimeZone::MET::VERSION = '1.83';
+$DateTime::TimeZone::MET::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1027,13 +1027,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897127200, # local_start 2025-10-26 02:00:00 (Sun)
+63910432800, # local_end 2026-03-29 02:00:00 (Sun)
+3600,
+0,
+'MET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910436400, # local_start 2026-03-29 03:00:00 (Sun)
+63928580400, # local_end 2026-10-25 03:00:00 (Sun)
+7200,
+1,
+'MEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {56}
+sub has_dst_changes {57}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1056,25 +1074,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '2:00s',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'C-Eur',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00s',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'C-Eur',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::MST;
-$DateTime::TimeZone::MST::VERSION = '1.83';
+$DateTime::TimeZone::MST::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -34,7 +34,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::MST7MDT;
-$DateTime::TimeZone::MST7MDT::VERSION = '1.83';
+$DateTime::TimeZone::MST7MDT::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1144,13 +1144,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'MDT',
],
+ [
+63897753600, # utc_start 2025-11-02 08:00:00 (Sun)
+63908643600, # utc_end 2026-03-08 09:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-25200,
+0,
+'MST',
+ ],
+ [
+63908643600, # utc_start 2026-03-08 09:00:00 (Sun)
+63929203200, # utc_end 2026-11-01 08:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-21600,
+1,
+'MDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {63}
+sub has_dst_changes {64}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1174,24 +1192,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -1,5 +1,5 @@
package DateTime::TimeZone::OffsetOnly;
-$DateTime::TimeZone::OffsetOnly::VERSION = '1.83';
+$DateTime::TimeZone::OffsetOnly::VERSION = '1.84';
use strict;
use warnings;
@@ -81,7 +81,7 @@ DateTime::TimeZone::OffsetOnly - A DateTime::TimeZone object that just contains
=head1 VERSION
-version 1.83
+version 1.84
=head1 SYNOPSIS
@@ -122,7 +122,7 @@ Dave Rolsky <autarch@urth.org>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -1,5 +1,5 @@
package DateTime::TimeZone::OlsonDB::Change;
-$DateTime::TimeZone::OlsonDB::Change::VERSION = '1.83';
+$DateTime::TimeZone::OlsonDB::Change::VERSION = '1.84';
use strict;
use warnings;
@@ -1,5 +1,5 @@
package DateTime::TimeZone::OlsonDB::Observance;
-$DateTime::TimeZone::OlsonDB::Observance::VERSION = '1.83';
+$DateTime::TimeZone::OlsonDB::Observance::VERSION = '1.84';
use strict;
use warnings;
@@ -1,5 +1,5 @@
package DateTime::TimeZone::OlsonDB::Rule;
-$DateTime::TimeZone::OlsonDB::Rule::VERSION = '1.83';
+$DateTime::TimeZone::OlsonDB::Rule::VERSION = '1.84';
use strict;
use warnings;
@@ -1,5 +1,5 @@
package DateTime::TimeZone::OlsonDB::Zone;
-$DateTime::TimeZone::OlsonDB::Zone::VERSION = '1.83';
+$DateTime::TimeZone::OlsonDB::Zone::VERSION = '1.84';
use strict;
use warnings;
@@ -1,5 +1,5 @@
package DateTime::TimeZone::OlsonDB;
-$DateTime::TimeZone::OlsonDB::VERSION = '1.83';
+$DateTime::TimeZone::OlsonDB::VERSION = '1.84';
use strict;
use warnings;
@@ -308,7 +308,7 @@ DateTime::TimeZone::OlsonDB - An object to represent an Olson time zone database
=head1 VERSION
-version 1.83
+version 1.84
=head1 SYNOPSIS
@@ -347,7 +347,7 @@ Dave Rolsky <autarch@urth.org>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::PST8PDT;
-$DateTime::TimeZone::PST8PDT::VERSION = '1.83';
+$DateTime::TimeZone::PST8PDT::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1144,13 +1144,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'PDT',
],
+ [
+63897757200, # utc_start 2025-11-02 09:00:00 (Sun)
+63908647200, # utc_end 2026-03-08 10:00:00 (Sun)
+63897728400, # local_start 2025-11-02 01:00:00 (Sun)
+63908618400, # local_end 2026-03-08 02:00:00 (Sun)
+-28800,
+0,
+'PST',
+ ],
+ [
+63908647200, # utc_start 2026-03-08 10:00:00 (Sun)
+63929206800, # utc_end 2026-11-01 09:00:00 (Sun)
+63908622000, # local_start 2026-03-08 03:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+-25200,
+1,
+'PDT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {63}
+sub has_dst_changes {64}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1174,24 +1192,24 @@ my $rules = [
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Mar',
- 'letter' => 'D',
+ 'in' => 'Nov',
+ 'letter' => 'S',
'name' => 'US',
- 'offset_from_std' => 3600,
- 'on' => 'Sun>=8',
- 'save' => '1:00',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '2:00',
'from' => '2007',
- 'in' => 'Nov',
- 'letter' => 'S',
+ 'in' => 'Mar',
+ 'letter' => 'D',
'name' => 'US',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
+ 'offset_from_std' => 3600,
+ 'on' => 'Sun>=8',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Apia;
-$DateTime::TimeZone::Pacific::Apia::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Apia::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -334,13 +334,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'WSST',
],
+ [
+63894664800, # utc_start 2025-09-27 14:00:00 (Sat)
+63910994400, # utc_end 2026-04-04 14:00:00 (Sat)
+63894715200, # local_start 2025-09-28 04:00:00 (Sun)
+63911044800, # local_end 2026-04-05 04:00:00 (Sun)
+50400,
+1,
+'WSDT',
+ ],
+ [
+63910994400, # utc_start 2026-04-04 14:00:00 (Sat)
+63926114400, # utc_end 2026-09-26 14:00:00 (Sat)
+63911041200, # local_start 2026-04-05 03:00:00 (Sun)
+63926161200, # local_end 2026-09-27 03:00:00 (Sun)
+46800,
+0,
+'WSST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {17}
+sub has_dst_changes {18}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Auckland;
-$DateTime::TimeZone::Pacific::Auckland::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Auckland::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1207,13 +1207,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'NZST',
],
+ [
+63894664800, # utc_start 2025-09-27 14:00:00 (Sat)
+63910994400, # utc_end 2026-04-04 14:00:00 (Sat)
+63894711600, # local_start 2025-09-28 03:00:00 (Sun)
+63911041200, # local_end 2026-04-05 03:00:00 (Sun)
+46800,
+1,
+'NZDT',
+ ],
+ [
+63910994400, # utc_start 2026-04-04 14:00:00 (Sat)
+63926114400, # utc_end 2026-09-26 14:00:00 (Sat)
+63911037600, # local_start 2026-04-05 02:00:00 (Sun)
+63926157600, # local_end 2026-09-27 02:00:00 (Sun)
+43200,
+0,
+'NZST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {66}
+sub has_dst_changes {67}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1262,18 +1280,6 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '2:00s',
- 'from' => '2007',
- 'in' => 'Sep',
- 'letter' => 'D',
- 'name' => 'NZ',
- 'offset_from_std' => 3600,
- 'on' => 'lastSun',
- 'save' => '1:00',
- 'to' => 'max',
- 'type' => undef
- }, 'DateTime::TimeZone::OlsonDB::Rule' ),
- bless( {
- 'at' => '2:00s',
'from' => '2008',
'in' => 'Apr',
'letter' => 'S',
@@ -1283,6 +1289,18 @@ my $rules = [
'save' => '0',
'to' => 'max',
'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+ 'at' => '2:00s',
+ 'from' => '2007',
+ 'in' => 'Sep',
+ 'letter' => 'D',
+ 'name' => 'NZ',
+ 'offset_from_std' => 3600,
+ 'on' => 'lastSun',
+ 'save' => '1:00',
+ 'to' => 'max',
+ 'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Bougainville;
-$DateTime::TimeZone::Pacific::Bougainville::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Bougainville::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Chatham;
-$DateTime::TimeZone::Pacific::Chatham::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Chatham::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -964,13 +964,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'CHAST',
],
+ [
+63894664800, # utc_start 2025-09-27 14:00:00 (Sat)
+63910994400, # utc_end 2026-04-04 14:00:00 (Sat)
+63894714300, # local_start 2025-09-28 03:45:00 (Sun)
+63911043900, # local_end 2026-04-05 03:45:00 (Sun)
+49500,
+1,
+'CHADT',
+ ],
+ [
+63910994400, # utc_start 2026-04-04 14:00:00 (Sat)
+63926114400, # utc_end 2026-09-26 14:00:00 (Sat)
+63911040300, # local_start 2026-04-05 02:45:00 (Sun)
+63926160300, # local_end 2026-09-27 02:45:00 (Sun)
+45900,
+0,
+'CHAST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {52}
+sub has_dst_changes {53}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1019,18 +1037,6 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '2:45s',
- 'from' => '2008',
- 'in' => 'Apr',
- 'letter' => 'S',
- 'name' => 'Chatham',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=1',
- 'save' => '0',
- 'to' => 'max',
- 'type' => undef
- }, 'DateTime::TimeZone::OlsonDB::Rule' ),
- bless( {
- 'at' => '2:45s',
'from' => '2007',
'in' => 'Sep',
'letter' => 'D',
@@ -1040,6 +1046,18 @@ my $rules = [
'save' => '1:00',
'to' => 'max',
'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+ 'at' => '2:45s',
+ 'from' => '2008',
+ 'in' => 'Apr',
+ 'letter' => 'S',
+ 'name' => 'Chatham',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=1',
+ 'save' => '0',
+ 'to' => 'max',
+ 'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Chuuk;
-$DateTime::TimeZone::Pacific::Chuuk::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Chuuk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Easter;
-$DateTime::TimeZone::Pacific::Easter::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Easter::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -1117,13 +1117,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'EAST',
],
+ [
+63892900800, # utc_start 2025-09-07 04:00:00 (Sun)
+63912855600, # utc_end 2026-04-26 03:00:00 (Sun)
+63892882800, # local_start 2025-09-06 23:00:00 (Sat)
+63912837600, # local_end 2026-04-25 22:00:00 (Sat)
+-18000,
+1,
+'EASST',
+ ],
+ [
+63912855600, # utc_start 2026-04-26 03:00:00 (Sun)
+63924350400, # utc_end 2026-09-06 04:00:00 (Sun)
+63912834000, # local_start 2026-04-25 21:00:00 (Sat)
+63924328800, # local_end 2026-09-05 22:00:00 (Sat)
+-21600,
+0,
+'EAST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {61}
+sub has_dst_changes {62}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1171,18 +1189,6 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
- 'at' => '3:00u',
- 'from' => '2012',
- 'in' => 'Apr',
- 'letter' => '',
- 'name' => 'Chile',
- 'offset_from_std' => 0,
- 'on' => 'Sun>=23',
- 'save' => '0',
- 'to' => 'max',
- 'type' => undef
- }, 'DateTime::TimeZone::OlsonDB::Rule' ),
- bless( {
'at' => '4:00u',
'from' => '2012',
'in' => 'Sep',
@@ -1193,6 +1199,18 @@ my $rules = [
'save' => '1:00',
'to' => 'max',
'type' => undef
+ }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+ bless( {
+ 'at' => '3:00u',
+ 'from' => '2012',
+ 'in' => 'Apr',
+ 'letter' => '',
+ 'name' => 'Chile',
+ 'offset_from_std' => 0,
+ 'on' => 'Sun>=23',
+ 'save' => '0',
+ 'to' => 'max',
+ 'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
]
;
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Efate;
-$DateTime::TimeZone::Pacific::Efate::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Efate::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -223,7 +223,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {10}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Enderbury;
-$DateTime::TimeZone::Pacific::Enderbury::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Enderbury::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Fakaofo;
-$DateTime::TimeZone::Pacific::Fakaofo::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Fakaofo::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Fiji;
-$DateTime::TimeZone::Pacific::Fiji::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Fiji::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -361,13 +361,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
0,
'FJT',
],
+ [
+63897688800, # utc_start 2025-11-01 14:00:00 (Sat)
+63904341600, # utc_end 2026-01-17 14:00:00 (Sat)
+63897735600, # local_start 2025-11-02 03:00:00 (Sun)
+63904388400, # local_end 2026-01-18 03:00:00 (Sun)
+46800,
+1,
+'FJST',
+ ],
+ [
+63904341600, # utc_start 2026-01-17 14:00:00 (Sat)
+63929138400, # utc_end 2026-10-31 14:00:00 (Sat)
+63904384800, # local_start 2026-01-18 02:00:00 (Sun)
+63929181600, # local_end 2026-11-01 02:00:00 (Sun)
+43200,
+0,
+'FJT',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {19}
+sub has_dst_changes {20}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Funafuti;
-$DateTime::TimeZone::Pacific::Funafuti::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Funafuti::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/southamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/southamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Galapagos;
-$DateTime::TimeZone::Pacific::Galapagos::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Galapagos::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Gambier;
-$DateTime::TimeZone::Pacific::Gambier::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Gambier::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Guadalcanal;
-$DateTime::TimeZone::Pacific::Guadalcanal::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Guadalcanal::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Guam;
-$DateTime::TimeZone::Pacific::Guam::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Guam::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/northamerica. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/northamerica. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Honolulu;
-$DateTime::TimeZone::Pacific::Honolulu::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Honolulu::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -88,7 +88,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {2}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Kiritimati;
-$DateTime::TimeZone::Pacific::Kiritimati::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Kiritimati::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Kosrae;
-$DateTime::TimeZone::Pacific::Kosrae::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Kosrae::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Kwajalein;
-$DateTime::TimeZone::Pacific::Kwajalein::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Kwajalein::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Majuro;
-$DateTime::TimeZone::Pacific::Majuro::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Majuro::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Marquesas;
-$DateTime::TimeZone::Pacific::Marquesas::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Marquesas::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Midway;
-$DateTime::TimeZone::Pacific::Midway::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Midway::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -79,7 +79,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {1}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Nauru;
-$DateTime::TimeZone::Pacific::Nauru::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Nauru::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Niue;
-$DateTime::TimeZone::Pacific::Niue::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Niue::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -61,7 +61,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Norfolk;
-$DateTime::TimeZone::Pacific::Norfolk::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Norfolk::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Noumea;
-$DateTime::TimeZone::Pacific::Noumea::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Noumea::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -97,7 +97,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {3}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Pago_Pago;
-$DateTime::TimeZone::Pacific::Pago_Pago::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Pago_Pago::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Palau;
-$DateTime::TimeZone::Pacific::Palau::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Palau::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Pitcairn;
-$DateTime::TimeZone::Pacific::Pitcairn::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Pitcairn::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Pohnpei;
-$DateTime::TimeZone::Pacific::Pohnpei::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Pohnpei::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Port_Moresby;
-$DateTime::TimeZone::Pacific::Port_Moresby::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Port_Moresby::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -52,7 +52,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Rarotonga;
-$DateTime::TimeZone::Pacific::Rarotonga::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Rarotonga::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -277,7 +277,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {13}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Saipan;
-$DateTime::TimeZone::Pacific::Saipan::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Saipan::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -70,7 +70,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Tahiti;
-$DateTime::TimeZone::Pacific::Tahiti::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Tahiti::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Tarawa;
-$DateTime::TimeZone::Pacific::Tarawa::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Tarawa::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Tongatapu;
-$DateTime::TimeZone::Pacific::Tongatapu::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Tongatapu::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -115,7 +115,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {3}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Wake;
-$DateTime::TimeZone::Pacific::Wake::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Wake::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/australasia. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/australasia. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::Pacific::Wallis;
-$DateTime::TimeZone::Pacific::Wallis::VERSION = '1.83';
+$DateTime::TimeZone::Pacific::Wallis::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -43,7 +43,7 @@ sub olson_version {'2014j'}
sub has_dst_changes {0}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -1,5 +1,5 @@
package DateTime::TimeZone::UTC;
-$DateTime::TimeZone::UTC::VERSION = '1.83';
+$DateTime::TimeZone::UTC::VERSION = '1.84';
use strict;
use warnings;
@@ -40,7 +40,7 @@ DateTime::TimeZone::UTC - The UTC time zone
=head1 VERSION
-version 1.83
+version 1.84
=head1 SYNOPSIS
@@ -65,7 +65,7 @@ Dave Rolsky <autarch@urth.org>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -3,12 +3,12 @@
# DateTime::TimeZone module distribution in the tools/ directory
#
-# Generated from /home/autarch/projects/DateTime/data/Olson/2014j/europe. Olson data version 2014j
+# Generated from /tmp/4trutBJWrA/europe. Olson data version 2014j
#
# Do not edit this file directly.
#
package DateTime::TimeZone::WET;
-$DateTime::TimeZone::WET::VERSION = '1.83';
+$DateTime::TimeZone::WET::VERSION = '1.84';
use strict;
use Class::Singleton 1.03;
@@ -901,13 +901,31 @@ DateTime::TimeZone::NEG_INFINITY, # local_start
1,
'WEST',
],
+ [
+63897123600, # utc_start 2025-10-26 01:00:00 (Sun)
+63910429200, # utc_end 2026-03-29 01:00:00 (Sun)
+63897123600, # local_start 2025-10-26 01:00:00 (Sun)
+63910429200, # local_end 2026-03-29 01:00:00 (Sun)
+0,
+0,
+'WET',
+ ],
+ [
+63910429200, # utc_start 2026-03-29 01:00:00 (Sun)
+63928573200, # utc_end 2026-10-25 01:00:00 (Sun)
+63910432800, # local_start 2026-03-29 02:00:00 (Sun)
+63928576800, # local_end 2026-10-25 02:00:00 (Sun)
+3600,
+1,
+'WEST',
+ ],
];
sub olson_version {'2014j'}
-sub has_dst_changes {49}
+sub has_dst_changes {50}
-sub _max_year {2024}
+sub _max_year {2025}
sub _new_instance {
return shift->_init( @_, spans => $spans );
@@ -930,25 +948,25 @@ sub _last_observance { $last_observance }
my $rules = [
bless( {
'at' => '1:00u',
- 'from' => '1981',
- 'in' => 'Mar',
- 'letter' => 'S',
+ 'from' => '1996',
+ 'in' => 'Oct',
+ 'letter' => '',
'name' => 'EU',
- 'offset_from_std' => 3600,
+ 'offset_from_std' => 0,
'on' => 'lastSun',
- 'save' => '1:00',
+ 'save' => '0',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' ),
bless( {
'at' => '1:00u',
- 'from' => '1996',
- 'in' => 'Oct',
- 'letter' => '',
+ 'from' => '1981',
+ 'in' => 'Mar',
+ 'letter' => 'S',
'name' => 'EU',
- 'offset_from_std' => 0,
+ 'offset_from_std' => 3600,
'on' => 'lastSun',
- 'save' => '0',
+ 'save' => '1:00',
'to' => 'max',
'type' => undef
}, 'DateTime::TimeZone::OlsonDB::Rule' )
@@ -1,7 +1,5 @@
package DateTime::TimeZone;
-# git description: v1.82-8-g5042a44
-
-$DateTime::TimeZone::VERSION = '1.83';
+$DateTime::TimeZone::VERSION = '1.84';
use 5.006;
use strict;
@@ -11,6 +9,7 @@ use DateTime::TimeZone::Catalog;
use DateTime::TimeZone::Floating;
use DateTime::TimeZone::Local;
use DateTime::TimeZone::OffsetOnly;
+use DateTime::TimeZone::OlsonDB::Change;
use DateTime::TimeZone::UTC;
use Module::Runtime qw( require_module );
use Params::Validate 0.72 qw( validate validate_pos SCALAR ARRAYREF BOOLEAN );
@@ -45,7 +44,7 @@ sub new {
$p{name} = $DateTime::TimeZone::Catalog::LINKS{ uc $p{name} };
}
- unless ( $p{name} =~ m,/,
+ unless ( $p{name} =~ m{/}
|| $SpecialName{ $p{name} } ) {
if ( $p{name} eq 'floating' ) {
return DateTime::TimeZone::Floating->instance;
@@ -200,7 +199,7 @@ sub _span_for_datetime {
unless ( defined $span ) {
my $err = 'Invalid local time for date';
$err .= ' ' . $dt->iso8601 if $type eq 'utc';
- $err .= " in time zone: " . $self->name;
+ $err .= ' in time zone: ' . $self->name;
$err .= "\n";
die $err;
@@ -565,7 +564,7 @@ DateTime::TimeZone - Time zone object base class and factory
=head1 VERSION
-version 1.83
+version 1.84
=head1 SYNOPSIS
@@ -583,11 +582,20 @@ This class is the base class for all time zone objects. A time zone
is represented internally as a set of observances, each of which
describes the offset from GMT for a given time period.
-Note that without the C<DateTime.pm> module, this module does not do
-much. It's primary interface is through a C<DateTime> object, and
+Note that without the L<DateTime> module, this module does not do
+much. It's primary interface is through a L<DateTime> object, and
most users will not need to directly use C<DateTime::TimeZone>
methods.
+=head2 Special Case Platforms
+
+If you are on the Win32 platform, you will want to also install
+L<DateTime::TimeZone::Local::Win32>. This will enable you to specify a time
+zone of C<'local'> when creating a L<DateTime> object.
+
+If you are on HPUX, install L<DateTime::TimeZone::HPUX>. This provides support
+for HPUX style time zones like C<'MET-1METDST'>.
+
=head1 USAGE
This class has the following methods:
@@ -883,7 +891,7 @@ Peter Rabbitson <ribasushi@cpan.org>
=head1 COPYRIGHT AND LICENSE
-This software is copyright (c) 2014 by Dave Rolsky.
+This software is copyright (c) 2015 by Dave Rolsky.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -0,0 +1,58 @@
+severity = 3
+verbose = 11
+theme = core + pbp + bugs + maintenance + cosmetic + complexity + security + tests + moose
+
+exclude = Subroutines::ProhibitCallsToUndeclaredSubs
+
+[BuiltinFunctions::ProhibitStringySplit]
+severity = 3
+
+[CodeLayout::RequireTrailingCommas]
+severity = 3
+
+[ControlStructures::ProhibitCStyleForLoops]
+severity = 3
+
+[InputOutput::RequireCheckedSyscalls]
+functions = :builtins
+exclude_functions = sleep
+severity = 3
+
+[RegularExpressions::ProhibitComplexRegexes]
+max_characters = 200
+
+[RegularExpressions::ProhibitUnusualDelimiters]
+severity = 3
+
+[Subroutines::ProhibitUnusedPrivateSubroutines]
+private_name_regex = _(?!build)\w+
+
+[TestingAndDebugging::ProhibitNoWarnings]
+allow = redefine
+
+[ValuesAndExpressions::ProhibitEmptyQuotes]
+severity = 3
+
+[ValuesAndExpressions::ProhibitInterpolationOfLiterals]
+severity = 3
+
+[ValuesAndExpressions::RequireUpperCaseHeredocTerminator]
+severity = 3
+
+[Variables::ProhibitPackageVars]
+add_packages = Carp Test::Builder
+
+[-Subroutines::RequireFinalReturn]
+
+[-ErrorHandling::RequireCarping]
+
+# No need for /xsm everywhere
+[-RegularExpressions::RequireDotMatchAnything]
+[-RegularExpressions::RequireExtendedFormatting]
+[-RegularExpressions::RequireLineBoundaryMatching]
+
+# http://stackoverflow.com/questions/2275317/why-does-perlcritic-dislike-using-shift-to-populate-subroutine-variables
+[-Subroutines::RequireArgUnpacking]
+
+# "use v5.14" is more readable than "use 5.014"
+[-ValuesAndExpressions::ProhibitVersionStrings]
@@ -16,5 +16,5 @@
-npro
-nsfs
--opening-hash-brace-right
---no-outdent-long-comments
+--no-outdent-long-comments
-wbb="% + - * / x != == >= <= =~ !~ < > | & >= < = **= += *= &= <<= &&= -= /= |= >>= ||= .= %= ^= x="
@@ -6,6 +6,8 @@ do { my $x = {
},
'develop' => {
'requires' => {
+ 'Perl::Critic' => '1.123',
+ 'Perl::Tidy' => '20140711',
'Pod::Coverage::TrustPod' => '0',
'Test::EOL' => '0',
'Test::More' => '0.88',
@@ -14,7 +16,8 @@ do { my $x = {
'Test::Pod' => '1.41',
'Test::Pod::Coverage' => '1.08',
'Test::Spelling' => '0.12',
- 'Test::Taint' => '0'
+ 'Test::Taint' => '0',
+ 'Test::Version' => '1'
}
},
'runtime' => {
@@ -52,7 +55,7 @@ do { my $x = {
'Storable' => '0',
'Sys::Hostname' => '0',
'Test::Fatal' => '0',
- 'Test::More' => '0.88',
+ 'Test::More' => '0.96',
'Test::Requires' => '0',
'base' => '0',
'lib' => '0',
@@ -9,7 +9,7 @@ BEGIN {
use strict;
use warnings;
-# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.09
+# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.11
use Test::More 0.88;
use Test::NoTabs;
@@ -411,9 +411,9 @@ my @files = (
't/author-pod-spell.t',
't/check_datetime_version.pl',
't/release-pod-coverage.t',
- 't/release-pod-linkcheck.t',
't/release-pod-syntax.t',
- 't/release-portability.t'
+ 't/release-portability.t',
+ 't/release-test-version.t'
);
notabs_ok($_) foreach @files;
@@ -74,6 +74,7 @@ GW
GY
HK
HN
+HPUX
HU
Hong
IM
@@ -1,28 +0,0 @@
-#!perl
-
-BEGIN {
- unless ($ENV{RELEASE_TESTING}) {
- require Test::More;
- Test::More::plan(skip_all => 'these tests are for release candidate testing');
- }
-}
-
-
-use strict;
-use warnings;
-use Test::More;
-
-foreach my $env_skip ( qw(
- SKIP_POD_LINKCHECK
-) ){
- plan skip_all => "\$ENV{$env_skip} is set, skipping"
- if $ENV{$env_skip};
-}
-
-eval "use Test::Pod::LinkCheck";
-if ( $@ ) {
- plan skip_all => 'Test::Pod::LinkCheck required for testing POD';
-}
-else {
- Test::Pod::LinkCheck->new->all_pod_ok;
-}
@@ -0,0 +1,30 @@
+
+BEGIN {
+ unless ($ENV{RELEASE_TESTING}) {
+ require Test::More;
+ Test::More::plan(skip_all => 'these tests are for release candidate testing');
+ }
+}
+
+use strict;
+use warnings;
+use Test::More;
+
+# generated by Dist::Zilla::Plugin::Test::Version 0.003001
+use Test::Version;
+
+my @imports = ( 'version_all_ok' );
+
+my $params = {
+ is_strict => 1,
+ has_version => 1,
+};
+
+push @imports, $params
+ if version->parse( $Test::Version::VERSION ) >= version->parse('1.002');
+
+
+Test::Version->import(@imports);
+
+version_all_ok;
+done_testing;
@@ -0,0 +1,19 @@
+[PerlTidy]
+select = **/*.{pl,pm,t,psgi}
+ignore = t/00-*
+ignore = t/author-*
+ignore = t/release-*
+ignore = blib/**/*
+ignore = .build/**/*
+ignore = DateTime-TimeZone-*/**/*
+argv = --profile=$ROOT/perltidyrc
+
+[PerlCritic]
+select = **/*.{pl,pm,t,psgi}
+ignore = t/00-*
+ignore = t/author-*
+ignore = t/release-*
+ignore = blib/**/*
+ignore = .build/**/*
+ignore = DateTime-TimeZone-*/**/*
+argv = --profile $ROOT/perlcriticrc --program-extensions .pl --program-extensions .t --program-extensions .psgi