Setting Timezone Pada PHP – Timezone atau zona waktu adalah pengaturan zona waktu yang digunakan pada sebuah aplikasi atau website.
Timezone ditentukan berdasarkan zona waktu tergantung letak geografis daerah di seluruh dunia.
Di PHP, kita bisa melakukan setting atau pengaturan terhadap zona waktu atau timezone yang akan kita gunakan pada aplikasi dan website kita.
Pada tutorial ini akan dijelaskan beberapa fungsi yang sudah disediakan di PHP untuk melihat default timezone yang digunakan dan setting timezone PHP.
Melihat Default Timezone Pada PHP
PHP sendiri sudah menyediakan fungsi untuk melihat timezone atau zona waktu yang digunakan pada server.
Yaitu kita bisa menggunakan fungsi date_default_timezone_get().
Sebagai contoh sekarang kita coba saja langsung. teman-teman bisa membuat sebuah file PHP, atau bisa juga langsung menerapkan coding berikut pada file PHP dalam project teman-teman.
1
2
3
<?php
echo date_default_timezone_get();
?>
Jalankan dan kita lihat hasilnya.
Secara default, XAMPP yang saya gunakan menggunakan timezone zona waktu “Europe/Berlin“.
Mengatur Timezone Pada PHP
Lalu bagaimana cara mengubah default timezone yang digunakan ke timezone/zona waktu di indonesia?
Tenang ..
Berikut caranya.
Untuk mengubah pengaturan timezone PHP, kita bisa menggunakann fungsi date_default_timezone_set().
Karena kita tinggal di Indonesia tercinta, maka kita akan coba ubah ke timezone di indonesia.
Perhatikan coding berikut.
1
2
3
4
5
6
7
<?php
// mengatur default timezone ke indonesia
date_default_timezone_set('Asia/Jakarta');
// menampilkan waktu dan tanggal sekarang
echo date('H:i:s d-m-Y');
?>
Di sini, saya coba mengubah default timezone ke indonesia. dengan cara mengisi “Asia/Jakarta” dalam fungsi date_default_timezone_set().
Setelah mengatur default timezone nya ke “Asia/Jakarta“. Selanjutnya kita coba tampilkan waktu dan tanggal sekarang.
Terima kasih. semoga bermanfaat untuk teman-teman yang sedang belajar PHP, semangat.
Diki Alfarabi Hadi
Coding enthusiast.
Someone who love learn something new. especially about web programming and web design. happy to share about knowledge and learn from other.
Membuat Form Login Dengan PHP Tanpa Database – Form login adalah fitur yang sangat berguna dalam sebuah aplikasi atau website. Dengan adanya fitur form login, ...
Menghitung selisih waktu dengan PHP adalah hal yang penting untuk dikuasai. Kenapa begitu? Karena terkadang kita dihadapkan dengan kondisi dimana aplikasi yang sedang kita buat ...
Membuat crud menggunakan ajax php pada operasi hapus data pada database. Artikel ini lanjutan dari artikel sebelumnya mengenai bagaimana cara menginput data menggunakan ajax jquery. ...
Membuat crud menggunakan ajax php dalam operasi input data. Artikel ini dilanjutkan dari materi sebelumnya yang membahas bagaimana cara menampilkan data menggunakan ajax dan php. ...
Download Ebook belajar HTML & CSS dasar untuk pemula gratis.
Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana.
materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.