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

Làm cho Dấu thời gian PHP / MySQL trông hấp dẫn hơn

Điều này được thực hiện tốt nhất ở phía máy khách trong lớp bản trình bày. Đây là một giải pháp JS:

Timeago là một plugin jQuery giúp dễ dàng hỗ trợ tự động cập nhật dấu thời gian mờ (ví dụ:"4 phút trước" hoặc "khoảng 1 ngày trước").

Timeago sẽ chuyển tất cả các phần tử abbr bằng một class của timeago và dấu thời gian ISO 8601 trong title :

<abbr class="timeago" title="2008-07-17T09:24:17Z">July 17, 2008</abbr>

thành một cái gì đó như thế này:

<abbr class="timeago" title="July 17, 2008">about a year ago</abbr>

Để chuyển đổi ngày tháng sang định dạng ISO 8601, bạn có thể làm như sau:

<?= date("c", $post_date) ?>

Ví dụ:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LAST_INSERT_ID () luôn trả về 0 (RMySQL) - vấn đề kết nối riêng

  2. Tìm kiếm mảng bài đăng trong giá trị cột được phân tách bằng dấu phẩy

  3. Tôi muốn sao chép bảng chứa từ một cơ sở dữ liệu và chèn vào một bảng cơ sở dữ liệu khác

  4. Sự khác biệt giữa kiểu dữ liệu int và int (2) trong sql của tôi

  5. Cách sửa lỗi 'java.lang.ClassNotFoundException:com.mysql.jdbc.Driver' sau khi thêm nó vào đường dẫn xây dựng và đăng ký bằng Class.forName ();