You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.0 KiB
36 lines
1.0 KiB
4 years ago
|
From 4241f291ff4d9779896464b51727e84d38cb2c1c Mon Sep 17 00:00:00 2001
|
||
|
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com>
|
||
|
Date: Thu, 17 Jan 2019 08:11:43 +0100
|
||
|
Subject: [PATCH] Recognize 25:00 time
|
||
|
MIME-Version: 1.0
|
||
|
Content-Type: text/plain; charset=UTF-8
|
||
|
Content-Transfer-Encoding: 8bit
|
||
|
|
||
|
2018f changed format and some time zones like Asia/Tokyo use 25:00
|
||
|
value for AT attribute. A conversion script from
|
||
|
DateTime-TimeZones-2.20 added support for this syntax.
|
||
|
|
||
|
Signed-off-by: Petr Písař <ppisar@redhat.com>
|
||
|
---
|
||
|
lib/DateTime/TimeZone/OlsonDB.pm | 4 ++--
|
||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||
|
|
||
|
diff --git a/lib/DateTime/TimeZone/OlsonDB.pm b/lib/DateTime/TimeZone/OlsonDB.pm
|
||
|
index 1ea6a5a..24fc83c 100644
|
||
|
--- a/lib/DateTime/TimeZone/OlsonDB.pm
|
||
|
+++ b/lib/DateTime/TimeZone/OlsonDB.pm
|
||
|
@@ -253,8 +253,8 @@ sub utc_datetime_for_time_spec {
|
||
|
$second = 0 unless defined $second;
|
||
|
|
||
|
my $add_day = 0;
|
||
|
- if ( $hour == 24 ) {
|
||
|
- $hour = 0;
|
||
|
+ if ( $hour >= 24 ) {
|
||
|
+ $hour = $hour - 24;
|
||
|
$add_day = 1;
|
||
|
}
|
||
|
|
||
|
--
|
||
|
2.17.2
|
||
|
|