我试图设置一个时间戳范围的文件,这是不超过2小时的Perl。采取时间从文件的格式为“5月26日20:30文件名.csv”的Perl格式。
下面是我设置的内容:
use File::stat;
my $stat = stat($file);
# To start a time within a range or no more than 2 hours
my $start = UnixDate("now", "%m%d %H:%M");
my $stop = UnixDate("$start"+2, "%m%d %H:%M"); // here max it to 2 hours, not sure this part
if ($stat->$start <= $stat->$stop) { next; }
1条答案
按热度按时间41zrol4v1#
既然您说
UnixDate
返回一个epoch时间戳,那么您所需要的就是: