CURRENT_TIMESTAMP
trong trường hợp này không phải được tạo bởi PHP, mà bởi MySQL. Truy vấn của bạn đang yêu cầu MySQL đặt dấu thời gian hiện tại dựa trên thời gian máy chủ của MySQL. Như vậy, bạn sẽ cần phải định cấu hình MySQL để sử dụng múi giờ phía đông, không phải PHP.
Một điều bạn có thể cân nhắc là chỉ sử dụng GMT cho dấu thời gian cơ sở dữ liệu và thực hiện chuyển đổi múi giờ và tiết kiệm ánh sáng ban ngày trong ứng dụng. Bằng cách đó, bạn không có khả năng gặp vấn đề về dấu thời gian vùng hỗn hợp trong cơ sở dữ liệu. Tất nhiên, nếu bạn không nghĩ rằng mình sẽ cần sử dụng bất kỳ thứ gì khác ngoài múi giờ miền Đông trong ứng dụng của mình, thì điều này có thể không quan trọng đối với bạn.