Improve finding of proper update time.
This commit is contained in:
parent
45ec43d85d
commit
7afe9c2ecb
1 changed files with 5 additions and 3 deletions
|
@ -102,10 +102,12 @@ if (not defined $data{extended}{updatetime}) {
|
|||
}
|
||||
}
|
||||
|
||||
$data{forecast}{updatetime} =~ s/\s*Last\s+Updated\s+(?:on|:)?\s*//
|
||||
if defined $data{forecast}{updatetime};
|
||||
my $updateTime = $data{forecast}{updatetime};
|
||||
$updateTime = $data{extended}{updatetime} if not defined $updateTime;
|
||||
|
||||
$updateTime =~ s/\s*(?:Last\s*)?Updated\s*(?:on|:)?\s*//;
|
||||
my $now = ParseDate("now");
|
||||
my $updateTime = ParseDate($data{forecast}{updatetime});
|
||||
$updateTime = ParseDate($updateTime);
|
||||
my $x = Delta_Format(DateCalc($updateTime, $now), 0, "%mt minutes ago");
|
||||
|
||||
$data{forecast}{updatetime} = $x if defined $x;
|
||||
|
|
Loading…
Add table
Reference in a new issue