【发布时间】:2014-05-05 20:43:06
【问题描述】:
我需要打开带有今天日期和昨天日期的文件,我可以打开今天的文件,但我不知道如何打开昨天,我使用的是本地时间,因为我的 perl 版本是 5.8.8。 所以其他时间/日期模块不可用 这就是我目前所拥有的
#!/usr/local/bin/perl
@months = qw( Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec );
@days = qw(Sun Mon Tue Wed Thu Fri Sat Sun);
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();
$year = $year+1900;
print "c:\\DBR_$year\\$months[$mon]\\Failures_output\\$mday$months[$mon]report.csv"
|| die "can't open output file for reading: $!";
打印出来
c:\DBR_2014\May\Failures_output\5Mayreport.csv
现在我如何打开与昨天日期相同的文件
【问题讨论】:
标签: perl