"Michael" <maskinen2000@hotmail.com> writes:
> Hvilken metode er den absolut hurtigste til tid? Er det epoc time eller
> lignende?, og hvordan ser jeg om tid > 24 timer.
time() returnerer epoch. 24 timer = 24 * 60 * 60;
Så:
my $now = time;
foreach my $key (keys %HA) {
delete $HA{$key} if $HA{$key}->{tid} < $now - 24 * 60 * 60;
}
> Er måden med foreach helt hen i vejret? ... :)
Det kommer da lidt an på hvor mange indgange der er. Umiddelbart
tyder det ikke på den er stor nok til at du skal bruge en mere
kompliceret metode end ovenstående.
--
Lars Balker Rasmussen Consult::Perl
http://consult-perl.dk