> -----Original Message-----
> From: Mellotto [mailto:[EMAIL PROTECTED]]
> Sent: Monday, September 17, 2001 3:47 PM
> To: [EMAIL PROTECTED]
> Subject: Date (Localtime)
>
>
> Hi Folks,
> When I execute:
>
> $hora = exec('date +%y%m%d%H%M%S ');
> print " $$hora\n ";
Er, that print line isn't being executed. Good thing, because
it's wrong. Enable warnings to catch this kind of thing.
perldoc -f exec
>
> I have the output in the following format (YYMMDDHHMMSS):
> 010917162026
>
> How I could make to show the previous day?
Use POSIX strftime(), localtime(), and time():
use POSIX qw(strftime);
$hora = strftime('%y%m%d%H%M%S', localtime(time - 86400));
print "$hora\n";
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]