Perl:未定义的子例程&;main::gmdate?
以下是我正在尝试做的事情(不复杂): 因此,错误发生在$timestamp=gmdate行上Perl:未定义的子例程&;main::gmdate?,perl,Perl,以下是我正在尝试做的事情(不复杂): 因此,错误发生在$timestamp=gmdate行上 我做错了什么?我想您是在寻找函数,而不是gmdate函数。虽然,现在我看到您正在将'U'传递给它,但我还是感到困惑 啊,我现在明白了,PHP使用gmdate('U')就像Perl5使用gmtime()一样 哎呀,我的内存出问题了,你需要使用或将localtime或gmtime的结果转换为epoch秒 #!/usr/bin/perl use strict; use warnings; use POSI
我做错了什么?我想您是在寻找函数,而不是
gmdate
函数。虽然,现在我看到您正在将'U'
传递给它,但我还是感到困惑
啊,我现在明白了,PHP使用gmdate('U')
就像Perl5使用gmtime()
一样
哎呀,我的内存出问题了,你需要使用或将localtime
或gmtime
的结果转换为epoch秒
#!/usr/bin/perl
use strict;
use warnings;
use POSIX qw/mktime/;
use Time::Local qw/timegm/;
print "the time is now ", timegm(localtime()), " or ", mktime(gmtime()), "\n";
我想您是在寻找函数,而不是
gmdate
函数。虽然,现在我看到您正在将'U'
传递给它,但我还是感到困惑
啊,我现在明白了,PHP使用gmdate('U')
就像Perl5使用gmtime()
一样
哎呀,我的内存出问题了,你需要使用或将localtime
或gmtime
的结果转换为epoch秒
#!/usr/bin/perl
use strict;
use warnings;
use POSIX qw/mktime/;
use Time::Local qw/timegm/;
print "the time is now ", timegm(localtime()), " or ", mktime(gmtime()), "\n";
有区别吗?你确定?为什么我会出错?哦。。。这是一个php的东西。。。嗯,有区别吗?你确定?为什么我会出错?哦。。。这是一个php的东西。。。隐马尔可夫模型