我正在尝试创建一个将在 1 小时后过期的按钮或链接。
我正在设置访问者使用 cookie 访问页面的时间。
我看到的大多数代码示例只给出了已经过去的时间,而不是剩下的时间。
示例:链接将在 0 小时 30 分 34 秒后过期
这只是一些粗略的代码:
//Setting cookie example
setcookie('previous_time', time(), time()+3600*1);
$current_time = time();
$previous_time = $_COOKIE['previous_time'];
$time_diff = $current_time-$previous_time;
这就是我卡住的地方,我不知道如何将$time_diff
时间戳转换为“在 0 小时、30、分钟和 34 秒后过期”之类的格式
非常感谢。