我正在制作一个在表格中显示一些信息的页面,并且我希望该表格在夜间的条目上具有较暗的背景。
我在想类似的东西:
if ( ($timestamp < strtotime('2012-02-16 20:00:00') && ($timestamp > strtotime('2012-02-16 08:00:00') ){}
但我希望它全年 24/7 运行。如何将日期设为任何日期 (* - * - *) ?
不确定是什么格式$timestamp
,但如果它是 Unix 时间戳格式(纪元秒),你可以这样做:
$hour = date('H', $timestamp);
if ($hour >= 8 && $hour < 20)
如果它不是 Unix 时间戳格式,也许你可以在你的查询中使用这个UNIX_TIMESTAMP()
函数。
$curtime = date('G', $timestamp);
if ($curtime >= 8 && $curtime <= 20)
{
//do whatever
}
我建议阅读date()
也许您可以仅使用小时组件格式化日期,例如
整数(日期('H',$时间戳))
并测试这个值