我正在寻找PHP中的以下解决方案。
每当用户点击某个页面时,我想以12小时AM / PM格式存储他们点击半小时间隔的时间。
例如,用户点击: 上午7:23将存储为7:00 AM-7:30AM,9:44 PM将存储为晚上9:30 PM-10:00,等等
答案 0 :(得分:1)
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?