mysql 날짜 및 시간처리
mysql 날짜 및 시간처리
mysql 날짜 및 시간처리
+---------------------+---------------------+
| now() | sysdate() |
+---------------------+---------------------+
| 2017-10-16 08:56:39 | 2017-10-16 08:56:39 |
+---------------------+---------------------+
1 row in set (0.00 sec)
㉡ CURDATE() or CURRENT_DATE() 현재날짜
mysql> select curdate(), current_date();
+------------+----------------+
| curdate() | current_date() |
+------------+----------------+
| 2017-10-16 | 2017-10-16 |
+------------+----------------+
1 row in set (0.00 sec)
㉢ CURTIME or CURRENT_TIME(): 현재시간
mysql> select curtime(), current_time();
+-----------+----------------+
| curtime() | current_time() |
+-----------+----------------+
| 09:02:07 | 09:02:07 |
+-----------+----------------+
1 row in set (0.00 sec)
㉣ DAYOFMONTH(date) : 몇일
mysql> select dayofmonth(now());
+-------------------+
| dayofmonth(now()) |
+-------------------+
| 16 |
+-------------------+
1 row in set (0.00 sec)
㉤ DAYOFWEEK(date) or WEEKDAY(date): 요일을 숫자로
mysql> select dayofmonth(now()), dayofweek(now());
+-------------------+------------------+
| dayofmonth(now()) | dayofweek(now()) |
+-------------------+------------------+
| 16 | 2 |
+-------------------+------------------+
1 row in set (0.00 sec)