untuk mengambil waktu saat ini di server / komputer yang Anda gunakan. Metode ini tergantung pada konfigurasi date.timezone di php.ini, setiap server yang saya gunakan menggunakan
date.timezone = 'Asia/Jakarta'
menggunakan zona waktu WIB. Jika Anda tidak memiliki hak untuk mengubah zona waktu di php. ini, gunakan Datetime memasukkan zona waktu yang diinginkan
Berikut adalah contoh timestamp untuk zona waktu Indonesia (Jakarta (WIB), Makassar (WITA), Jayapura (WIT))
<?php echo "zona waktu dari server: " . date('Y-m-d G:i:s') . " \n"; $tz = 'Asia/Jakarta'; $dt = new DateTime("now", new DateTimeZone($tz)); $timestamp = $dt->format('Y-m-d G:i:s'); echo "WIB : $timestamp \n"; $tz = 'Asia/Makassar'; $dt = new DateTime("now", new DateTimeZone($tz)); $timestamp = $dt->format('Y-m-d G:i:s'); echo "WITA : $timestamp \n"; $tz = 'Asia/Jayapura'; $dt = new DateTime("now", new DateTimeZone($tz)); $timestamp = $dt->format('Y-m-d G:i:s'); echo "WIT : $timestamp \n";_
hasil dari menjalankan script di atas
zona waktu dari server: 2020-02-10 10:46:34 WIB : 2020-02-10 10:46:34 WITA : 2020-02-10 11:46:34 WIT : 2020-02-10 12:46:34
bandingkan dengan server yang tidak mengatur zona waktu di php.ini
zona waktu dari server: 2020-02-10 3:46:34 WIB : 2020-02-10 10:46:34 WITA : 2020-02-10 11:46:34 WIT : 2020-02-10 12:46:34
Anda dapat melihat perbedaannya di zona waktu dari server. Dengan menggunakan pengaturan zona waktu yang diinginkan kita akan mendapatkan hasil yang konsisten
Postingan menarik lainnya
Membuat Kalender dengan PHP
Buat file dengan nama kalender. php dan tambahkan script di bawah ini Minggu Senin Selasa Rabu...
Membuat Laporan PDF dengan PHP
Tutorial membuat laporan PDF dengan PHP ini adalah bagian pertama dari tutorial pembuatan file...
Buat Pembuat Kata Sandi dengan PHP
Untuk membuat kombinasi kata sandi yang aman, disarankan untuk menggunakan huruf kecil, huruf besar, angka, dan karakter...
Membuat Key Generator dengan PHP
Penggunaan key generator ini bisa bermacam-macam, salah satu contohnya adalah untuk validasi melalui email, jadi...
Cara setting timezone menggunakan PHP di server hosting dan localhost bisa dilakukan dengan banyak cara, namun script PHP tetap sama. Untuk apa zona waktu perlu diatur? . Misalnya Anda berada di wilayah Indonesia bagian barat, namun website Anda menunjukkan waktu Indonesia bagian timur, dan ini bukan masalah kecil, mari kita selesaikan. Hehehe,
Cara Setting Timezone Menggunakan PHP Berikut beberapa cara setting Timezone menggunakan PHP (Konfigurasi Timezone di script PHP)- Untuk lokasi WIB
date_default_timezone_set('Asia/Jakarta');_ - Untuk lokasi WITA
date_default_timezone_set('Asia/Ujung_Pandang'); - Untuk lokasi WIT
date_default_timezone_set('Asia/Jayapura');_
Sebenarnya ada cara yang lebih sederhana untuk mengatur zona waktu menggunakan PHP, yaitu dengan membuat file PHP khusus/terpisah yang menyimpan Script PHP pengaturan zona waktu, kemudian file tersebut dipanggil di setiap halaman web Anda (External Script), dan Anda bisa masukkan skrip ke file koneksi Anda ( contoh koneksi. ). Bagaimana cara melakukannya?
Pertama masukkan skrip PHP pengaturan zona waktu di file koneksi. php (nama file terserah anda, tidak perlu connect. php), berikut contohnya
<?php date_default_timezone_set('Asia/Jakarta'); $Open = mysql_connect("localhost","root",""); if (!$Open){ die ("MySQL E !<br>"); } $Koneksi = mysql_select_db("rpm"); if (!$Koneksi){ die ("DBase E !"); } ?>Script diatas adalah script koneksi yang menghubungkan PHP dengan web server termasuk database server, pada bagian "date_default_timezone_set('Asia/Jakarta');"
Keduanya "memanggil" file koneksi. php diatas pada setiap halaman web anda, caranya adalah dengan memasukan script PHP berikut ini
include "koneksi.php";_
Berikut tutorial cara setting zona waktu menggunakan PHP (konfigurasi zona waktu). Jika Anda masih belum memahami tutorial ini, Anda dapat mengajukan pertanyaan melalui form komentar. Semoga membantuBagikan Artikel ini
- Untuk lokasi WIB