【发布时间】:2012-06-27 05:40:16
【问题描述】:
我正在寻找以下 PHP 解决方案。
每当用户点击页面时,我希望将他们点击的时间存储为 12 小时 AM/PM 格式的半小时间隔。
例如,用户点击: 7:23AM 将存储为 7:00AM-7:30AM,9:44PM 将存储为 9:30PM-10:00PM,以此类推
【问题讨论】:
我正在寻找以下 PHP 解决方案。
每当用户点击页面时,我希望将他们点击的时间存储为 12 小时 AM/PM 格式的半小时间隔。
例如,用户点击: 7:23AM 将存储为 7:00AM-7:30AM,9:44PM 将存储为 9:30PM-10:00PM,以此类推
【问题讨论】:
var_dump( date('H:i') );
$prev = time() - (time() % 1800);
$next = $prev + 1800;
var_dump( date('H:i A', $prev), date('H:i A', $next) );
如此处所示:How to round unix timestamp up and down to nearest half hour?
【讨论】: