MySQLは日付に日を追加しますか?
日付に日を追加するには、MySQLのDATE_ADD()関数を使用できます。日付に日を追加する構文は次のとおりです-
INSERT INTO yourTableName VALUES(DATE_ADD(now(),interval n day));
上記の構文では、now()の代わりにcurdate()を使用できます。 curdate()は日付のみを保存し、now()は日付と時刻の両方を保存します。
これが両方の機能のデモです。上記の構文を理解するために、テーブルを作成しましょう。
mysql> create table addingDaysDemo −> ( −> yourDateTime datetime −> ); Query OK, 0 rows affected (1.09 sec)
上記の両方の関数now()とcurdate()をinsertステートメントで使用し、「interval」を使用して日を追加します。日付に日を追加するクエリは次のとおりです-
mysql> insert into addingDaysDemo values(date_add(now(),interval 1 day)); Query OK, 1 row affected (0.14 sec) mysql> insert into addingDaysDemo values(date_add(now(),interval 4 day)); Query OK, 1 row affected (0.17 sec) mysql> insert into addingDaysDemo values(date_add(now(),interval 5 day)); Query OK, 1 row affected (0.14 sec) mysql> insert into addingDaysDemo values(date_add(now(),interval 7 day)); Query OK, 1 row affected (0.17 sec) mysql> insert into addingDaysDemo values(date_add(now(),interval 9 day)); Query OK, 1 row affected (0.15 sec) mysql> insert into addingDaysDemo values(date_add(curdate(),interval 1 day)); Query OK, 1 row affected (0.18 sec) mysql> insert into addingDaysDemo values(date_add(curdate(),interval 4 day)); Query OK, 1 row affected (0.16 sec) mysql> insert into addingDaysDemo values(date_add(curdate(),interval 5 day)); Query OK, 1 row affected (0.17 sec) mysql> insert into addingDaysDemo values(date_add(curdate(),interval 7 day)); Query OK, 1 row affected (0.12 sec) mysql> insert into addingDaysDemo values(date_add(curdate(),interval 9 day)); Query OK, 1 row affected (0.15 sec)
selectステートメントを使用して、テーブルのすべてのレコードを表示します。クエリは次のとおりです-
mysql> select *from addingDaysDemo;
以下は出力です-
+---------------------+ | yourDateTime | +---------------------+ | 2018-12-14 15:36:57 | | 2018-12-17 15:37:06 | | 2018-12-18 15:37:12 | | 2018-12-20 15:37:17 | | 2018-12-22 15:37:21 | | 2018-12-14 00:00:00 | | 2018-12-17 00:00:00 | | 2018-12-18 00:00:00 | | 2018-12-20 00:00:00 | | 2018-12-22 00:00:00 | +---------------------+ 10 rows in set (0.00 sec)
-
PHPで$Dateに日を追加するにはどうすればよいですか?
PHPで$Dateに日を追加するには、コードは次のとおりです- 例 <?php $date = "2019-11-11"; echo "Displaying date...\n"; echo "Date = $date"; echo "\nDisplaying updated date...\n"; echo date('Y-m-d', strtotime($dat
-
現在の日付に日を追加するC#DateTime
まず、現在の日付を取得します。 DateTime.Today 次に、AddDays()メソッドを使用して、現在の日付に日を追加します。ここでは、現在の日付に10日を追加しています。 DateTime.Today.AddDays(10) 完全なコードを見てみましょう- 例 using System; using System.Linq; public class Demo { public static void Main() { Console.WriteLine("Today = {0}", Date