CURRENT_TIMESTAMP
dalam hal ini tidak dihasilkan oleh PHP, tetapi oleh MySQL. Permintaan Anda meminta MySQL untuk mengatur stempel waktu saat ini berdasarkan waktu server MySQL. Karena itu, Anda perlu mengonfigurasi MySQL untuk menggunakan zona waktu timur, bukan PHP.
Satu hal yang mungkin Anda pertimbangkan adalah hanya menggunakan GMT untuk stempel waktu basis data dan melakukan konversi zona waktu dan penghematan siang hari dalam aplikasi. Dengan begitu Anda tidak berpotensi memiliki masalah cap waktu zona campuran dalam database. Tentu saja, jika Anda merasa tidak perlu menggunakan apa pun selain zona waktu Timur di aplikasi Anda, maka ini mungkin tidak penting bagi Anda.