Setting Timezone Pada PHP


Setting Timezone di PHP

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.

Jalankan dan kita lihat hasilnya.

Melihat default timezone pada PHP
Melihat default timezone pada PHP

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.

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.

Baca juga :

Kita lihat hasilnya.

Mengatur Timezone Pada PHP

Di indonesia sendiri terbagi 3 zona waktu. yaitu :

  • WIB (Waktu Indonesia barat)
  • WITA (Waktu Indonesia tengah)
  • WIT (Waktu Indonesia timur)

Masing-masing dari zona waktu ini memilki format yang berbeda.

Baca : Format timezone asia lengkap

Mengatur Timezone Indonesia Barat (WIB) di PHP

Untuk setting default timezone ke waktu indonesia barat sama seperti cara sebelumnya, seperti coding berikut.

Coding di atas untuk menentukan timezone waktu indonesia barat.

Mengatur Timezone Indonesia Tengah (WITA)

Untuk setting default timezone ke waktu indonesia tengah, teman-teman bisa perhatikan coding berikut.

Coding di atas digunakan untuk menentukan zona waktu/timezone indonesia bagian tengah.

Mengatur Timezone Indonesia Timur (WIT)

Terakhir cara setting zona waktu php ke indonesia bagian timur, teman-teman bisa gunakan format Jayapura seperti berikut.

Cara di atas bertujuan untuk mengatur zona waktu server ke indonesia timur.

Contoh Lain : Menampilkan Waktu Dunia Dengan PHP

Untuk melengkapi pemahaman kita mengenai timezone/zona waktu PHP, kita coba buat contoh lain.

Yaitu menampilkan waktu di dunia dengan PHP.

Dan hasilnya akan menampilkan waktu di Indonesia, Tokyo dan Dubai.

Menampilkan waktu dunia dengan PHP

Kesimpulan

Di tutorial ini teman-teman sudah belajar tentang 2 buah fungsi yang sudah disediakan di PHP untuk mengatur timezone.

Yaitu

date_default_timezone_get() digunakan untuk melihat default timezone yang sedang digunakan di server.

date_default_timezone_set() berguna untuk menentukan atau setting timezone yang akan digunakan.

Untuk nama format timezone wilayah lengkap nya sendiri bisa teman-teman lihat pada link berikut.

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.

Tutorial Menarik Lainnya

Menghitung Selisih Waktu PHP
crud dengan ajax php mysqli
crud ajax php mysqli
menampilkan data dengan aja php

Diskusi

Belum Ada Diskusi
Download ebook belajar HTML & CSS dasar untuk pemula gratis

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.

DOWNLOAD