+ -
当前位置:首页 → 问答吧 → 求助各位perl中时间变量问题。谢谢!

求助各位perl中时间变量问题。谢谢!

时间:2011-12-20

来源:互联网

工作中需要用perl命令执行程序,然后把这个perl程序放到crontab定时任务里每天定时执行。
perl程序的内容主要是这样的:

perl *****.pl -e '2011-12-01 23:00:00' ***** -s '2011-12-01 00:00:00'
sleep 60
perl *****.pl -e '2011-12-01 23:00:00' ***** -s '2011-12-01 00:00:00'
sleep 60
... ...

因为想让定时任务每天晚上23:30定时执行上述命令,所以每天执行的都是当天的时间日期,所以写脚本的时候perl程序里的时间就是变动的了,就是当天的时间。

由于本人刚接触perl,基本上属于无知阶段,所以这个对我来说很难,自己也查了一些资料但是收获甚微,在这里希望前辈们能不吝码字,帮帮指导我一下。先多谢了!

作者: fanbocheng820   发布时间: 2011-12-20

不要把时间写死在代码里。从代码里去拿当前时间。perl cookbook里有一章都是关于date/time的,翻一下。

作者: iambic   发布时间: 2011-12-20

谢谢!
我也想到了不能写死,但是具体实现很迷茫。

作者: fanbocheng820   发布时间: 2011-12-20