要将分钟添加到日期时间,您可以使用 mysql 中的 date_add() 函数。在 php 中,您可以使用 strtotime()。
要在 mysql 中添加 30 分钟,date_add() 函数如下 -
select date_add(yourcolumnname,interval 30 minute) from yourtablename;
为了使用上面的语法,让我们创建一个表。以下是创建表的查询。
mysql> create table add30minutesdemo −> ( −> yourtime datetime −> );query ok, 0 rows affected (0.67 sec)
借助以下查询在表中插入记录 -
mysql> insert into add30minutesdemo values(now());query ok, 1 row affected (0.21 sec)
借助 select 语句显示表中的记录。查询如下 -
mysql> select *from add30minutesdemo;
以下是输出 -
+---------------------+| yourtime |+---------------------+| 2018-12-07 18:03:51 |+---------------------+1 row in set (0.00 sec)
这是向列添加 30 分钟的 mysql 查询。查询如下 -
mysql> select date_add(yourtime,interval 30 minute) from add30minutesdemo;
以下是输出 -
+---------------------------------------+| date_add(yourtime,interval 30 minute) |+---------------------------------------+| 2018-12-07 18:33:51 |+---------------------------------------+1 row in set (0.00 sec)
以上就是如何在 mysql 中向日期时间添加 30 分钟?的详细内容。