在php中将当前时间与00:00:00进行比较

时间:2013-02-12 13:03:41

标签: php time

我想在午夜时分在我的php网络服务中执行某些操作,即当前时间是24:00:00 / 00:00:00

我该怎么做?

3 个答案:

答案 0 :(得分:0)

创建一个在特定时间运行的计划任务,并将脚本运行为:

php -f o/script.php

答案 1 :(得分:0)

将PHP Cron Jobs与cPanel

一起使用

cPanel Simple Cron

您可以开始使用内置于cPanel的简单cron工具。

1)转到Cpanel

2)点击cron job标签

3)设置时间和页面网址为:https://www.yoursite.com/page.php

要运行的命令:

  /usr/local/bin/php -f /home/(username)/public_html/page.php

答案 2 :(得分:0)

您可以使用localtime()来获取当前的当前时间,然后使用if语句处理它。

例如

$localtime = localtime();
if ($localtime[2] == 0) {
    code;
}

请记住,这仅适用于连续执行的脚本(例如index.php),如果您希望脚本执行而不管当前是否正在执行该脚本,则需要使用chron作业。