我嘗試的第一個perl程序,這樣的:perl中localtime`time`的用法是什麼?
print "My First Perl Program!\n";
$name ="Anto Aravinth";
print "Hello $name your age now is ";
$byear = 1991;
my($se,$min,$hour,$mday,$mon,$year,$wday,$yday) = localtime time;
$age=($year+1900)-$byear;
print $age;
它產生輸出:
My First Perl Program!
Hello Anto Aravinth your age now is 20
予理解的邏輯,但是具有一些疑問。在這一行my($se,$min,$hour,$mday,$mon,$year,$wday,$yday) = localtime time;
我知道它將當前的時區值返回到9個不同的變量。現在我想知道是什麼time
是在這一行,因爲沒有time
也是我得到的輸出。那麼是否需要插入time
?
而我想直接得到year
而不輸入所有這些9
名稱,有沒有辦法做到這一點?
(刪除你的第一個問題,這是不是這麼一個好問題) – Mat
@Mat:噢,對不起,並感謝爲好。 –
那麼爲什麼downvote? –