MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLで日付に1日を追加するにはどうすればよいですか?


DATE_ADD()関数を使用して、日付に1日を追加できます。

テーブルを作成します。

mysql> create table Add1DayDemo
   -> (
   -> id int,
   -> MyDate datetime not null
   -> );
Query OK, 0 rows affected (1.06 sec)

いくつかのレコードを挿入します。

mysql> insert into Add1DayDemo values(1,now());
Query OK, 1 row affected (0.08 sec)

mysql>   insert into Add1DayDemo values(2,date_add(now(),interval 5 day));
Query OK, 1 row affected (0.16 sec)

すべてのレコードを表示します。

mysql> select *from Add1DayDemo;

以下は出力です。

+------+---------------------+
| id   | MyDate              |
+------+---------------------+
|    1 | 2018-10-30 10:51:21 |
|    2 | 2018-11-04 10:51:30 |
+------+---------------------+
2 rows in set (0.00 sec)

フィールド「MyDate」に1日を追加するには、SELECT

を使用します
mysql> SELECT DATE_ADD(`MyDate`, INTERVAL 1 DAY) from Add1DayDemo
    ->  where id=2;

以下は、1日を追加したため、11月4日を1ずつ増やした日を示す出力です。

+------------------------------------+
| DATE_ADD(`MyDate`, INTERVAL 1 DAY) |
+------------------------------------+
| 2018-11-05 10:51:30                |
+------------------------------------+
1 row in set (0.00 sec)

  1. JavaScriptで日付の日を設定するにはどうすればよいですか?

    以下は、JavaScriptで日付の日を設定するコードです- 例 <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>   &

  2. 日付に1日をすばやく追加するにはどうすればよいですか?

    1日から1日までの日付をすばやく作成するには、最初に日付を作成する必要があります。その日付が作成されたら、特定の日を追加する必要があります。この例では、同じことを実現する方法を説明します。 最初に日付を作成して、今日にします。 let today = Date() この日付を変更するには、負の値の追加関数を使用します let modifiedDate = Calendar.current.date(byAdding: .day, value: 1, to: today)! 次に、両方の日付の違いを確認するために、これら両方の印刷ステートメントを追加しましょう。完全なコードは次のようになり