Untuk menambah minit pada masa tarikh, anda boleh menggunakan fungsi DATE_ADD() dalam MySQL. Dalam PHP anda boleh menggunakan strtotime().
Untuk menambah 30 minit dalam MySQL, fungsi DATE_ADD() adalah seperti berikut -
select date_add(yourColumnName,interval 30 minute) from yourTableName;
Untuk menggunakan sintaks di atas, mari kita cipta jadual. Di bawah ialah pertanyaan untuk membuat jadual.
mysql> create table Add30MinutesDemo −> ( −> YourTime datetime −> ); Query OK, 0 rows affected (0.67 sec)
Masukkan rekod dalam jadual dengan bantuan pertanyaan berikut -
mysql> insert into Add30MinutesDemo values(now()); Query OK, 1 row affected (0.21 sec)
Paparkan rekod dalam jadual dengan bantuan pernyataan pilih. Pertanyaannya adalah seperti berikut -
mysql> select *from Add30MinutesDemo;
Berikut ialah output -
+---------------------+ | YourTime | +---------------------+ | 2018-12-07 18:03:51 | +---------------------+ 1 row in set (0.00 sec)
Ini ialah pertanyaan MySQL untuk menambah 30 minit pada lajur. Pertanyaannya adalah seperti berikut -
mysql> select date_add(YourTime,interval 30 minute) from Add30MinutesDemo;
Berikut ialah output -
+---------------------------------------+ | date_add(YourTime,interval 30 minute) | +---------------------------------------+ | 2018-12-07 18:33:51 | +---------------------------------------+ 1 row in set (0.00 sec)
Atas ialah kandungan terperinci Bagaimana untuk menambah 30 minit ke datetime dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!