php Solusi selisih waktu server di PHPAnda pernah mengalami fungsi date anda selisih dari waktu sebenarnya? jika anda pernah mengalami, tutorial singkat ini akan membantu anda.

ada dua cara untuk menyesuaikan fungsi date di php supaya cocok dengan waktu lokasi kita. caranya sebagai berikut :

1. Ubah default date timezone di php.ini
Buka file php.ini dan ubah

[Date]
; Defines the default timezone used by the date functions
;date.timezone =

menjadi

[Date]
; Defines the default timezone used by the date functions
date.timezone = Asia/Jakarta

untuk cara pertama sayangnya hanya admin server yang berhak mengubah settingan php.ini , tapi bagaimana klo untuk user biasa?
untuk user biasa anda dapat melakukan cara kedua.

2. Pakai fungsi date_default_timezone_set
cara memakai dengan menyisipkan fungsi date_default_timezone_set sebelum kita memanggil fungsi date , untuk lebih jelasnya dapat anda lihat kode berikut.

<?php
date_default_timezone_set('Asia/Jakarta');
 echo date('j F Y,H:i:s');
?>

kedua cara diatas untuk asumsi lokasi waktu di Asia/Jakarta , untuk lokasi waktu lainnya dapat anda lihat langsung di manual php berikut.
Akhir kata semoga tutorial saya bermanfaat bagi anda semua. :)

Similar Posts: