Dấu thời gian trong MySQL thường được sử dụng để theo dõi các thay đổi đối với bản ghi và thường được cập nhật mỗi khi bản ghi được thay đổi. Nếu bạn muốn lưu trữ một giá trị cụ thể, bạn nên sử dụng trường ngày giờ.
Nếu bạn muốn quyết định giữa việc sử dụng dấu thời gian UNIX hoặc trường ngày giờ MySQL gốc, hãy chọn định dạng gốc. Bạn có thể thực hiện các phép tính trong MySQL theo cách đó ("SELECT DATE_ADD(my_datetime, INTERVAL 1 DAY)")
và thật đơn giản để thay đổi định dạng của giá trị thành dấu thời gian UNIX ("SELECT UNIX_TIMESTAMP(my_datetime)")
khi bạn truy vấn bản ghi nếu bạn muốn thao tác trên bản ghi đó bằng PHP.