Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

PHP và MySQL trừ giây từ thời gian

Bạn có thể thực hiện ngay trên DB bằng MySQL SUBTIME()

// from the manual
mysql> SELECT SUBTIME('2007-12-31 23:59:59.999999','1 1:1:1.000002');
        -> '2007-12-30 22:58:58.999997'

Hoặc bạn có thể lấy thời gian từ MySQL và thực hiện trên PHP bằng cách sử dụng DateTime::sub()

 // again from the manual
 <?php 
 $dateA = date_sub('2000-01-20', date_interval_create_from_date_string('1 second')); 
 ?> 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL đúng cú pháp để sử dụng gần '' tại lỗi dòng 1

  2. Làm cách nào để kết nối node.js với máy chủ mysql và wamp / xampp?

  3. Cơ sở dữ liệu trả về một giá trị không hợp lệ trong QuerySet.dates ()

  4. So sánh hai thiết kế db cho nhắn tin nội bộ

  5. MySQL tương đương với mô-đun dblink của PostgreSQL?