• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Jaranguda

Belajar Mengajar

  • Home
  • Sponsor/Jasa
  • Tentang
Home » PHP Membuat Timestamp Zonawaktu Indonesia

PHP Membuat Timestamp Zonawaktu Indonesia

Last Updated on 10 February 2020 By tommy Leave a Comment

Jangan pernah bergantung ke konfigurasi server untuk menentukan timestamp, karena kita belum tentu tau/bisa menyesuaikan timezone dengan yang kita kehendaki.
Bila anda terbiasa menggunakan

<?php
$timestamp = date('Y-m-d G:i:s');

untuk mengambil waktu saat ini di server/komputer yang anda gunakan. Cara tersebut bergantung dengan 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 merubah timezone di php.ini, gunakan Datetime disisipkan zona waktu yang dikehendaki.

Berikut ini 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 menjalankan script diatas

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 diset timezone 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

terlihat perbedaanya kan di zona waktu dari server. Dengan menggunakan menyetting zona waktu yang diinginkan kita akan mendapatkan hasil yang konsisten.


Tulisan menarik lainnya

  • Membuat Kalender dengan PHP

    Buat sebuah file dengan nama kalender.php lalu tambahkan script dibawah ini Minggu Senin Selasa Rabu…

  • Membuat Laporan PDF dengan PHP

    Tutorial mengenai pembuatan laporan PDF dengan PHP ini adalah bagian pertama dari tutorial pembuatan file…

  • Membuat Password Generator dengan PHP

    Untuk membuat kombinasi password yang aman disarankan menggunakan huruf kecil, huruf besar, angka, dan karakter…

  • Membuat Generator Key dengan PHP

    Kegunaan key generator ini bisa bervariasi, salah satu contohnya adalah untuk validasi melalui email, jadi…

Filed Under: PHP

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Pencarian

Komentar

  • Nafies Luthfi on Balifiber Memblokir Port SSH/22
  • Eli setiawan on Cara Redirect Domain di Cloudflare
  • Sipriyadi on Password Router Huawei HG8245H5 Indihome
  • Bidadari on Kemana Menghilangnya Saldo BCA 50 ribu
  • Cecilia on Kemana Menghilangnya Saldo BCA 50 ribu

Terbaru

  • Cara Lengkap Install Docker dan Minikube di Linux
  • Cara Membuat Docker Image dengan Dockerfile
  • Cara Setting Wake On LAN di Debian Linux
  • Cara Lengkap Install VirtualBox 6 di Debian 10
  • Cara Setting Variable Environment di Linux

Tulisan Populer

  • Password Terbaru ZTE F609 Indihome 768.8k views
  • Password Router Huawei HG8245H5 Indihome 646k views
  • Cara Setting Manual Modem GPON ZTE F609 Indihome 246.8k views
  • Password Superadmin Huawei HG8245A 237.5k views
  • Cara Setting Wireless ZTE F609 Indihome 231.1k views
  • Mengaktifkan Port LAN di Huawei HG8245 Indihome 149.2k views
  • Akses UseeTV Indihome via Wireless ZTE F609 147.3k views
  • Cara Reset Password ZTE F609 Indihome 140.7k views
  • Mengubah Modem Wireless Router Menjadi Access Point 99.7k views
  • Cara Setting DHCP Server Modem/Router ZTE F609 97.2k views

Kategori

  • Delphi
  • dll
  • Gambas
  • Internet
  • Java
  • Lazarus
  • Linux
  • PHP
  • Review
  • Teknologi

Sponsor

kadal.id
Untuk jadi sponsor, hubungi kita lewat halaman sponsor
© 2020. Jaranguda
  • Linux
  • PHP
  • Internet
  • Teknologi
  • Delphi
  • Gambas
  • Java