Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách cộng 5 giờ vào thời gian hiện tại trong MySQL

Sử dụng DATE_ADD(NOW(), INTERVAL 5 HOUR).

Ví dụ

mysql> SELECT DATE_ADD(NOW(), INTERVAL 5 HOUR);
+---------------------------------+
| DATE_ADD(NOW(), INTERVAL 5 HOUR) |
+---------------------------------+
| 2018-10-11 15:59:23             |
+---------------------------------+

Kết quả: thời gian hiện tại cộng thêm 5 giờ.

Các biến thể

  • Trừ giờ: DATE_SUB(NOW(), INTERVAL 5 HOUR) hoặc DATE_ADD(NOW(), INTERVAL -5 HOUR).
  • Cộng phút: INTERVAL 30 MINUTE.
  • Cộng giây: INTERVAL 45 SECOND.
  • Kết hợp: INTERVAL '1 2:30' DAY_HOUR (1 ngày 2 giờ 30 phút).