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

xây dựng tính năng múi giờ trong ứng dụng web PHP

Khi gặp sự cố chính xác này, tôi đã tìm thấy tham chiếu này , ánh xạ danh sách múi giờ kiểu Windows ngắn gọn, ngắn gọn với một tập hợp con của danh sách múi giờ kiểu Unix đầy đủ đến kỳ cục.

Người dùng được hiển thị với danh sách thả xuống gồm các tên kiểu cửa sổ này (ví dụ:(GMT-05:00) Giờ miền Đông (Hoa Kỳ &Canada)) và lựa chọn của họ được lưu trữ trong db ở định dạng kiểu unix (ví dụ:America / New_York )

Công việc áp dụng tùy chọn múi giờ của người dùng được thực hiện trong PHP tại thời điểm hiển thị, sử dụng Lớp DateTime . Tôi nghĩ rằng tôi khuyên bạn nên sử dụng điều này, vì vậy bạn có thể tự tin rằng ngày bạn đang thao tác trong SQL / PHP luôn ở UTC, cho đến khi chúng được hiển thị.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. convert_tz trả về null

  2. Doctrine2.3 và OneToOne thác vẫn tồn tại dường như không hoạt động

  3. Ngăn chặn truyền chuỗi mysql thành int trong mệnh đề where

  4. c9.io - cách tìm địa chỉ máy chủ để tạo kết nối mysql trong nền tảng node.js

  5. Thao tác các hàng bằng cách sử dụng nhiều mệnh đề trong mysql