首页 > 解决方案 > 如何将 30 分钟添加到当前时间戳?

问题描述

所以基本上我需要将 30 分钟添加到当前时间并将其作为时间戳发送到数据库中。

date_default_timezone_set('Asia/Hong_Kong');
$today = date("H:i:s");  

IE 我需要当前时间:10:00 将时间发送到数据库 10:30。我知道将其发送到数据库的代码我只想知道如何将某些分钟或秒添加到当前时间。

标签: phpsqldatabasedatetime

解决方案


您将为此使用数据库时间:

now() + interval 30 minute

您可以将值为的列设置为:

update t
    set col = now() + interval 30 minute
    where id = 1;

推荐阅读