xt/msgtime_cmp.t | 7 +++++++ diff --git a/xt/msgtime_cmp.t b/xt/msgtime_cmp.t index b77e57a626958563a0f19e4b17b97bb8a7653113..4ebf5b2cedb85a859b771873452de3d92f95fb2b 100644 --- a/xt/msgtime_cmp.t +++ b/xt/msgtime_cmp.t @@ -82,6 +82,13 @@ return undef unless(defined $ts); # off is the time zone offset in seconds from GMT my ($ss,$mm,$hh,$day,$month,$year,$off) = Date::Parse::strptime($date); + + # new behavior which wasn't in the original old version: + if ('commit d857e7dc0d816b635a7ead09c3273f8c2d2434be') { + # "msgtime: assume +0000 if TZ missing when using Date::Parse" + $off //= '+0000'; + } + return undef unless(defined $off); # Compute the time zone from offset