如何在PHP中识别一天中的特定小时?

时间:2014-02-27 16:28:48

标签: php date time

我正在编写一个插件,它会将短信发送到客户列表,但它们位于共享主机上,并且按小时发送电子邮件限制。我需要能够识别当天从服务器发送另一封电子邮件的特定时刻我是否可以设置已发送的电子邮件跟踪日志。

我几乎完成了剩下的编程,但我不知道如何识别当天每小时的开始,所以我可以设置跟踪。

2 个答案:

答案 0 :(得分:2)

mktime()可能就是你要找的东西。

答案 1 :(得分:1)

如果你想今天过几个小时,请使用:

$currentHoursOfToday=date("H");
echo $currentHoursOfToday;

要使用此确切小时保存日期,请使用以下命令:

$today=new DateTime("now");
$today->setTime($currentHoursOfToday, 0);
echo $today->format("Y-m-d H\h");