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

Chuyển đổi Mysql Timestamp thành thời gian kể từ khi được đăng

Trong Truy vấn MySQL, bạn có thể sử dụng TimeStampDiff

SELECT 
    timestampdiff(MINUTE,listDate, NOW()) as minutes_from_list_date
FROM table_name 

Nếu bạn đọc tài liệu, bạn sẽ thấy một số cách về cách bạn có thể thay đổi đầu ra thành những gì bạn có thể muốn / cần.

để sử dụng nó trong mã php của bạn, bạn sẽ gọi nó như vậy:

echo '<td>'. $row['minutes_from_list_date'] . '</td>';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết hợp bất hợp pháp các đối chiếu (latin1_swedish_ci, COERCIBLE) và (utf8_general_ci, IMPLICIT) cho hoạt động 'find_in_set'

  2. Đã xảy ra lỗi trong truy vấn UPDATE

  3. Truy vấn SQL để lấy Tổng của tất cả các giá trị cột trong hàng cuối cùng của tập kết quả cùng với tổng của hàng (nhóm theo)

  4. Không thể kết nối với cơ sở dữ liệu:Quyền truy cập bị từ chối đối với người dùng '' @ 'localhost' vào cơ sở dữ liệu 'socialdb'

  5. Node.js không thể xác thực với MySQL 8.0