【MySQL】日付と時刻と曜日を取得するためのソースコードとコマンド手順

この記事は約3分で読めます。
ポートフォリオ制作実績

MySQLで現在の日付と時刻と曜日を取得するためのソースコードとコマンドについて解説します。

 

スポンサーリンク

【MySQL】現在の日付を取得するためのソースコードとコマンド

mysql> select curdate();
+------------+
| curdate() |
+------------+
| 2020-05-23 |
+------------+
1 row in set (0.00 sec)

mysql> select utc_date();
+------------+
| utc_date() |
+------------+
| 2020-05-23 |
+------------+
1 row in set (0.00 sec)
スポンサーリンク

【MySQL】現在の時刻を取得するためのソースコードとコマンド

mysql> select curtime();
+-----------+
| curtime() |
+-----------+
| 23:12:33 |
+-----------+
1 row in set (0.00 sec)

mysql> select utc_time();
+------------+
| utc_time() |
+------------+
| 14:12:46 |
+------------+
1 row in set (0.00 sec)
スポンサーリンク

【MySQL】日付と時刻をセットで取得するためのソースコードとコマンド

mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2020-05-23 23:14:39 |
+---------------------+
1 row in set (0.00 sec)

mysql> select utc_timestamp();
+---------------------+
| utc_timestamp() |
+---------------------+
| 2020-05-23 14:14:53 |
+---------------------+
1 row in set (0.00 sec)
スポンサーリンク

【MySQL】曜日を取得するためのソースコードとコマンド

未来や過去の曜日も取得することができます。

mysql> select dayofweek('2300-01-01 00:00:00');
+----------------------------------+
| dayofweek('2300-01-01 00:00:00') |
+----------------------------------+
| 2 |
+----------------------------------+
1 row in set (0.01 sec)

2300年の1月1日は月曜日です。

 

dayofweek(‘日付 時刻’);の場合の数値

1:日曜日
2:月曜日
3:火曜日
4:水曜日
5:木曜日
6:金曜日
7:土曜日

weekday(‘日付 時刻’);の場合の数値

0:日曜日
1:月曜日
2:火曜日
3:水曜日
4:木曜日
5:金曜日
6:土曜日

 

 

 

 

タイトルとURLをコピーしました