现在,通过ActivePerl显示不起作用的日期和时间的函数

现在,通过ActivePerl显示不起作用的日期和时间的函数,perl,Perl,我想使用now()函数在perl中显示当前日期和时间。我正在使用活动的Perl软件运行这个脚本,但出现了错误 #! /usr/bin/perl use Date::Parse; $date = str2time(now()); print "$date\n"; 我得到的错误如下: C:\Users\admin\Desktop>perl test.pl Can't locate Date/Parse.pm in @INC (@INC contains: C:/Perl/site/lib C

我想使用now()函数在perl中显示当前日期和时间。我正在使用活动的Perl软件运行这个脚本,但出现了错误

#! /usr/bin/perl
use Date::Parse;
$date = str2time(now());
print "$date\n";
我得到的错误如下:

C:\Users\admin\Desktop>perl test.pl
Can't locate Date/Parse.pm in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib
.) at test.pl line 3.
BEGIN failed--compilation aborted at test.pl line 3.

请提供帮助。

默认情况下,ActivePerl中没有安装模块
Date::Parse

您可以通过以下方法解决此问题:

ppm install Date::Parse

这适用于我的ActivePerl 5.16默认安装。

您没有在ActivePerl中默认安装模块
Date::Parse

您可以通过以下方法解决此问题:

ppm install Date::Parse

这适用于ActivePerl 5.16默认安装。

在安装模块后,我得到C:\Users\admin\Desktop>perl test.pl未定义的子例程&main::现在在test.pl第3行调用。在安装模块后,尝试使用
localtime()
gmtime()
而不是
now()
,我在test.pl第3行调用了C:\Users\admin\Desktop>perl test.pl未定义的子例程&main::now。尝试使用
localtime()
gmtime()
而不是
now()
如果您想要当前Unix时间,为什么不直接使用?如果您想要当前Unix时间,为什么不直接使用?