mirror of
https://github.com/darold/squidanalyzer.git
synced 2025-07-30 09:24:15 +02:00
call localtime as little time as possible. Thanks to ammdispose for the patch.
This commit is contained in:
parent
914569115b
commit
df54649787
@ -1180,15 +1180,17 @@ sub buildHTML
|
|||||||
my $p_month = 0;
|
my $p_month = 0;
|
||||||
my $p_year = 0;
|
my $p_year = 0;
|
||||||
if ($self->{history_time}) {
|
if ($self->{history_time}) {
|
||||||
$old_year = (localtime($self->{history_time}))[5]+1900;
|
my @ltime = localtime($self->{history_time});
|
||||||
$old_month = (localtime($self->{history_time}))[4]+1;
|
$old_year = $ltime[5]+1900;
|
||||||
|
$old_month = $ltime[4]+1;
|
||||||
$old_month = "0$old_month" if ($old_month < 10);
|
$old_month = "0$old_month" if ($old_month < 10);
|
||||||
$old_day = (localtime($self->{history_time}))[3];
|
$old_day = $ltime[3];
|
||||||
$old_day = "0$old_day" if ($old_day < 10);
|
$old_day = "0$old_day" if ($old_day < 10);
|
||||||
# Set oldest stat to preserve based on history time, not current time
|
# Set oldest stat to preserve based on history time, not current time
|
||||||
if ($self->{preserve} > 0) {
|
if ($self->{preserve} > 0) {
|
||||||
$p_year = (localtime($self->{history_time}-($self->{preserve}*2592000)))[5]+1900;
|
@ltime = localtime($self->{history_time}-($self->{preserve}*2592000));
|
||||||
$p_month = (localtime($self->{history_time}-($self->{preserve}*2592000)))[4]+1;
|
$p_year = $ltime[5]+1900;
|
||||||
|
$p_month = $ltime[4]+1;
|
||||||
$p_month = sprintf("%02d", $p_month);
|
$p_month = sprintf("%02d", $p_month);
|
||||||
print STDERR "Obsolete statistics before $p_year-$p_month\n" if (!$self->{QuietMode});
|
print STDERR "Obsolete statistics before $p_year-$p_month\n" if (!$self->{QuietMode});
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user