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

Trừ 3 giờ từ datetime trong MySQL

2 cách: DATE_ADD() với interval âm, hoặc DATE_SUB().

Cách 1 – DATE_ADD()

select date_add(yourColumnName,interval -3 hours) from yourTableName;

Ví dụ:

mysql> select date_add(now(),interval -3 hour);

Kết quả: 2018-11-30 07:13:28 (từ 10:13:23).

Cách 2 – DATE_SUB()

select date_sub(yourColumnName,interval 3 hours) from yourTableName;

Ví dụ:

mysql> select date_sub(now(),interval 3 hour);

Kết quả: 2018-11-30 07:14:25 (từ 10:14:12).