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

Định dạng thời gian Php

Cả hàm ngày / giờ của PHP và kiểu dữ liệu ngày / giờ của MySQL đều xử lý dấu thời gian trên đồng hồ treo tường , không phải thời lượng ; tức là 00:00:55 nghĩa là năm mươi lăm giây quá nửa đêm . Đây không phải điều bạn muốn; bạn không thể xử lý thời lượng lâu hơn 23 giờ, 59 phút, 59 giây, vì các loại dữ liệu và chức năng bạn đang sử dụng đang xử lý thời gian đồng hồ, không thể vượt quá các giá trị này.

Vấn đề cụ thể của bạn bắt nguồn từ cài đặt múi giờ. Vấn đề lớn hơn của bạn là bạn cần lưu trữ các giá trị số nguyên đơn giản thể hiện giây hoặc phút đã trôi qua; không phải dấu thời gian. Để định dạng chuỗi đó thành một chuỗi mà con người có thể đọc được trong PHP, bạn có thể sử dụng DateInterval lớp học .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ColumnNotFound vấn đề với Magic trong trò chơi scala

  2. Nhập kết xuất sql

  3. Phân biệt so với Nhóm theo

  4. Kết nối với cơ sở dữ liệu MySQL trực tuyến từ localhost

  5. LazyInitializationException cố gắng lấy phiên bản khởi tạo lười biếng