Seringkali saat pertama kali installasi Web Server di komputer kita, baik itu XAMPP, AMPPS atau sebagainya saat pertama kali penggunaan kita akan mendapati fungsi date and time dari applikasi yang kita buat tidak menampilkan tanggal dan jam yang sesuai. Intinya tanggal & jam php server berbeda dengan waktu komputer. Hal ini terjadi karena php server menggunakan timezone default yaitu America/Los_Angeles.
Coba kita perhatikan pada file php.ini yang ada pada server milik kita.
[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.timezone = "America/Los_Angeles"
Untuk menyesuaikan jam dan tanggal pada web server atau php server milik kita dengan jam dan waktu yang sesuai dengan waktu daerah kita, misalkan saya berada di wilayah Kalimantan Timur maka saya harus merubahnya menjadi waktu Asia untuk daerah Makassar / Ujung Pandang. Untuk itu saya harus merubah konfigurasi timezone yang digunakan oleh php.ini menjadi
[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.timezone = "Asia/Ujung_Pandang"
Untuk melihat daftar timezone yang di support oleh PHP Server, Anda dapat melihatnya pada website resminya dibawah ini.
http://us.php.net/manual/en/timezones.php
Semoga tulisan ini bermanfaat…