X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=lib%2FPublicInbox%2FMsgTime.pm;h=c67a41fff2effa6b2bfbc163040936350f5a4d8c;hb=7898737ebf37436a50805bacbc116b047de7e424;hp=4295e87389f9ccdfbb7b399c774420ddf7c18812;hpb=8e52e5fdea416d6fda0b8d301144af0c043a5a76;p=public-inbox.git diff --git a/lib/PublicInbox/MsgTime.pm b/lib/PublicInbox/MsgTime.pm index 4295e873..c67a41ff 100644 --- a/lib/PublicInbox/MsgTime.pm +++ b/lib/PublicInbox/MsgTime.pm @@ -47,6 +47,9 @@ sub msg_date_only ($) { my ($ts, $zone); foreach my $d (@date) { $zone = undef; + # Y2K problems: 3-digit years + $d =~ s!([A-Za-z]{3}) (\d{3}) (\d\d:\d\d:\d\d)! + my $yyyy = $2 + 1900; "$1 $yyyy $3"!e; $ts = eval { str2time($d) }; if ($@) { my $mid = $hdr->header_raw('Message-ID');