我正在使用 perl 来访问一个数据库,我从中获取 DD-MON-YYYY 格式的日期。我需要执行 2 个操作:
- 将此格式转换为 MM/DD/YYYY 格式。
将此日期与两个日期进行比较,以查看它是否在该时间范围内。
我的 $chdate = '15-Feb-2013';
子get_stats {
my %map = ( 'Jan' => '01', 'Feb' => '02', 'Mar' => '03', 'Apr' => '04', 'May' => '05', 'Jun' => '06', 'Jul' => '07', 'Aug' => '08', 'Sep' => '09', 'Oct' => '10', 'Nov' => '11', 'Dec' => '12'); $chdate =~ s/(..)-(...)-(....)/$map{$2}\/$1\/$3/; print "New date: $chdate";
}
如何执行 (2) 操作?
我有一个旧版本的 Perl(没有 Time::Piece 模块),我没有更新的权限:)