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

Cách thích hợp để lưu trữ múi giờ trong cơ sở dữ liệu?

Ok, tôi sẽ. :)

PHP triển khai cơ sở dữ liệu IANA / Olson / TZDB / ZoneInfo (rất nhiều tên cho cùng một thứ). Đây là điều gần nhất với tiêu chuẩn ngành và nó được triển khai trên mọi nền tảng và ngôn ngữ lập trình.

Hệ điều hành duy nhất không hỗ trợ nó nguyên bản là Microsoft Windows, vì Microsoft duy trì cơ sở dữ liệu múi giờ của riêng họ. Vì vậy, đối với các nền tảng lấy Windows làm trung tâm, như .Net, có thư viện mà bạn phải sử dụng nếu muốn được hỗ trợ cho kiểu múi giờ đó.

Đọc thêm trong wiki thẻ múi giờ hoặc trên Wikipedia .

Vì vậy, có - bạn chỉ cần lưu trữ chuỗi id múi giờ dưới dạng varchar. Đó là điều tốt nhất nên làm.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bài hát hùng hồn ở đâu trong tất cả

  2. Làm cách nào để tôi có thể lặp qua tập kết quả MySQL?

  3. LỖI:Lỗi 1005:Không thể tạo bảng (errno:121)

  4. MySQL Levenshtein

  5. Cách kiểm tra xem cơ sở dữ liệu mysql có tồn tại hay không