|
|||||||||||||||||||||||||||
Håndtering af datoer er altid forbundet med en eller anden for for besvær :-)
Som udgangspunkt findes der en såkaldt cron i Linux/unix, som er perfekt til dette job - men når det skal laves i Perl skal du kigge på funktionen localtime, som du kan få en beskrivelse vha. 'perldoc -f localtime'... Ex.
#!/usr/bin/perl
@time = localtime(time);
print "$time[2] $time[1] \n";
- returnere timer og minutter på den pågældende dag.
nila
----- Original Message -----
From: "Peder H. Reuther" <sslug@sslug>
To: <sslug@sslug>
Sent: Thursday, January 11, 2001 2:35 PM
Subject: [PERL] 'date', format
> Hejsán
>
> Jeg er ny i Perl (heeelt ny). Jeg håber derfor nogen kan hjælpe mig lidt.
>
> Jeg er i gang med at skrive et 'reminder'-program, der sender mig en mail
> når et eller andet skal huskes. F.eks.
>
> if (date = ????????) {
> open MAIL,"|mail sslug@sslug";
> print MAIL "en eller anden har fødselsdag\n";
> close MAIL;
> }
>
> Hvad jeg ikke ved, er, hvilket format jeg skal skrive datoen i. Jeg har
> prøve med
>
> if (date = 2001.01.11) { ...
>
> men det (og andre forsøg) virker ikke. Hvad gør jeg forkert?
>
>
> /peder reuther
>
|
||||||||||||||
|
||||||||||||||