Bugzilla – Attachment 64910 Details for
Bug 9031
Overdue items crossing DST boundary throw invalid local time exception
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 9031 - Use floating instead of UTC
Bug-9031---Use-floating-instead-of-UTC.patch (text/plain), 1.09 KB, created by
Nick Clemens (kidclamp)
on 2017-07-07 13:10:59 UTC
(
hide
)
Description:
Bug 9031 - Use floating instead of UTC
Filename:
MIME Type:
Creator:
Nick Clemens (kidclamp)
Created:
2017-07-07 13:10:59 UTC
Size:
1.09 KB
patch
obsolete
>From f1f3da5a6d1db2d8521cff8df400a6c31fe2c2a1 Mon Sep 17 00:00:00 2001 >From: Nick Clemens <nick@bywatersolutions.com> >Date: Fri, 7 Jul 2017 13:07:21 +0000 >Subject: [PATCH] Bug 9031 - Use floating instead of UTC > >--- > Koha/Calendar.pm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > >diff --git a/Koha/Calendar.pm b/Koha/Calendar.pm >index 2d87e05..f6a276f 100644 >--- a/Koha/Calendar.pm >+++ b/Koha/Calendar.pm >@@ -327,7 +327,7 @@ sub days_between { > > # start and end should not be closed days > my $days = $start_dt->delta_days($end_dt)->delta_days; >- for (my $dt = $start_dt->clone()->set_time_zone('UTC'); >+ for (my $dt = $start_dt->clone()->set_time_zone('floating'); > $dt <= $end_dt; > $dt->add(days => 1) > ) { >@@ -351,7 +351,7 @@ sub hours_between { > # take into account open/close times then it would be a duration > # of library open hours > my $skipped_days = 0; >- for (my $dt = $start_dt->clone()->set_time_zone('UTC'); >+ for (my $dt = $start_dt->clone()->set_time_zone('floating'); > $dt <= $end_dt; > $dt->add(days => 1) > ) { >-- >2.1.4
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 9031
:
13714
|
13795
|
61089
|
63718
|
64910
|
64911
|
68575
|
68576
|
68577
|
68578
|
68579
|
68580
|
68581
|
68582