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日時に日を追加しますか?
まずテーブルを作成しましょう- mysql> create table DemoTable1871 ( ArrivalDate datetime ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1871 values('2019-12-19 7:45:00'); Query OK, 1 row
-
日時文字列PHPに分単位で時間を追加するにはどうすればよいですか?
これには、strtotime()メソッドを使用できます。 構文は次のとおりです- $anyVariableName= strtotime('anyDateValue + X minute'); Xの代わりに整数値を入れることができます。 例 PHPコードは次のとおりです <!DOCTYPE html> <html> <body> <?php $addingFiveMinutes= strtotime('2020-10-30 10:10:20 + 5 minute'); echo date('Y-m-d H: