:
mysql> select date_sub(curdate(), interval 1 day);
+-------------------------------------+
| date_sub(curdate(), interval 1 day) |
+-------------------------------------+
| 2014-08-25 |
+-------------------------------------+
1 row in set (0.00 sec)
어제 : 어제
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2014-08-26 06:21:03 |
+---------------------+
1 row in set (0.00 sec)
mysql> select curdate();
+------------+
| curdate() |
+------------+
| 2014-08-26 |
+------------+
1 row in set (0.00 sec)
지금 우리가 선택할 수 있습니다 7:30에 :
mysql> select date_add(date_sub(curdate(), interval 1 day), interval '7:30' HOUR_MINUTE);
+----------------------------------------------------------------------------+
| date_add(date_sub(curdate(), interval 1 day), interval '7:30' HOUR_MINUTE) |
+----------------------------------------------------------------------------+
| 2014-08-25 07:30:00 |
+----------------------------------------------------------------------------+
1 row in set (0.00 sec)
01 23,516,
내가 그것을 얻을하지 않습니다 당신이
mysql> set time_zone = '+00:00';
을 사용할 수 있습니다 세션의 시간대를 변경합니다. 이것은 데이터를 타격하지 않습니다!?!? – Strawberry