我使用以下语句来获取当前时间。
print "$query executed successfully at ",localtime;
print "$query executed successfully at ",(localtime);
print "$query executed successfully at ".(localtime);
输出
executed successfully at 355516731103960
executed successfully at 355516731103960
executed successfully at Wed Apr 7 16:55:35 2010
前两个语句没有以日期格式打印当前时间。第三条语句仅以日期格式给出正确的输出。
我的理解是第一个是在标量上下文中返回一个值,所以它是返回数字。
然后在第二次打印中,我只在列表上下文中使用了 localtime,为什么它也给出数字输出。