aboutsummaryrefslogtreecommitdiffstats
path: root/lib/WWW/FairViewer
diff options
context:
space:
mode:
authortrizen <trizen@protonmail.com>2020-11-21 00:18:11 +0200
committerJesús <heckyel@hyperbola.info>2020-12-02 13:05:58 -0500
commitaec5c1cfe10cea9da3410e38e5a0b319a15cca12 (patch)
tree212d0dea4ebbf90de754a2e1af428b6b2aedbb6c /lib/WWW/FairViewer
parent0693c19bacf8a314d621b5aaea498a20627b8d56 (diff)
downloadfair-viewer-aec5c1cfe10cea9da3410e38e5a0b319a15cca12.tar.lz
fair-viewer-aec5c1cfe10cea9da3410e38e5a0b319a15cca12.tar.xz
fair-viewer-aec5c1cfe10cea9da3410e38e5a0b319a15cca12.zip
- UTF-8 decode the value from `Time::Piece::strftime()`. (https://github.com/trizen/fair-viewer/issues/37)
Signed-off-by: Jesús <heckyel@hyperbola.info>
Diffstat (limited to 'lib/WWW/FairViewer')
-rw-r--r--lib/WWW/FairViewer/Utils.pm5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/WWW/FairViewer/Utils.pm b/lib/WWW/FairViewer/Utils.pm
index b2b00ee..293bcf6 100644
--- a/lib/WWW/FairViewer/Utils.pm
+++ b/lib/WWW/FairViewer/Utils.pm
@@ -630,9 +630,12 @@ sub get_publication_date {
#$self->format_date($info->{snippet}{publishedAt});
#$self->format_date
+
+ require Encode;
require Time::Piece;
+
my $time = Time::Piece->new($info->{published});
- $time->strftime("%d %B %Y");
+ Encode::decode_utf8($time->strftime("%d %B %Y"));
}
sub get_publication_age {