在PHP中将时间转换为字符串

时间:2015-10-08 08:04:46

标签: php date

我想根据时间添加程序。例如,名为“ABC”的程序在时间上午11:00到02:00之间添加。然后每天当时间间隔11:00 AM到02:00 PM时,应该显示节目ABC。

我试过了 添加时 -

$timefrom  = strtotime('11:00 AM');
$timeto = strtotime('02:00 PM');

它将存储在数据库中。并存储在前端

$current_time = strtotime(date("h:i A"));
$current_day = date("l");
$query_pbanner = "SELECT pgm_banner FROM rj_prog WHERE ('$current_time' BETWEEN `prog_from` AND `prog_to`) AND ('$current_day' = `week_name`)";

但是当日期改变时它不会woking.is有任何方法只将时间转换为字符串并进行比较。

1 个答案:

答案 0 :(得分:0)

我刚刚编辑了您的查询,它似乎返回给我正确的程序名称

SELECT pgm_banner FROM rj_prog WHERE(' $ current_time' BETWEEN prog_from AND prog_to)AND(' $ current_day' = week_name)