Đối số cho TIMESTAMP
- Nó hoàn toàn lưu trữ dữ liệu theo múi giờ UTC. Bất kể múi giờ phiên của bạn là gì. Hữu ích nếu bạn cần sử dụng các múi giờ khác nhau.
- Bạn có thể có các cột dấu thời gian tự động bằng cách sử dụng
DEFAULT CURRENT_TIMESTAMP
hoặcON UPDATE CURRENT_TIMESTAMP
(một cột trên mỗi bảng chỉ cho đến MySQL 5.6.5) - Bạn có thể sử dụng hàm datetime để so sánh ngày, cộng, trừ, tra cứu phạm vi, v.v. mà không cần sử dụng
FROM_UNIXTIME()
- nó sẽ giúp bạn viết các truy vấn có thể sử dụng chỉ mục dễ dàng hơn -
Trong PHP
>> date('Y-m-d h:i:s',4294967295); '1969-12-31 11:59:59'
vì vậy phạm vi trên thực tế là như nhau
- Bạn vẫn có thể truy xuất dấu thời gian unix số nguyên mà không cần thêm chi phí bằng cách sử dụng hàm UNIX_TIMESTAMP (): http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html# Chức năng_unix-timestamp