ホームページ >データベース >mysql チュートリアル >MySQLで日付時刻に30分を追加するにはどうすればよいですか?

MySQLで日付時刻に30分を追加するにはどうすればよいですか?

WBOY
WBOY転載
2023-09-10 13:53:131737ブラウズ

如何在 MySQL 中向日期时间添加 30 分钟?

日付時刻に分を追加するには、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分を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。