Setting timezone yang disediakan oleh server tentunya sesuai dengan lokasi server masing-masing,semisal kita menggunakan layanan hosting dengan server UK(United Kingdom)maka set timezone akan sesuai dengan lokasi tersebut sesuai format (GMT),untuk merubah timezone sesuai dengan lokasi yang kita inginkan kita harus setting dengan fungsi timezone set pada php Cara mengatur tanggal dan jam realtime server melalui PHP adalah sebagai berikut:
<?php date_default_timezone_set('Asia/Jakarta'); echo date('d-m-Y H:i:s'); ?>
Sedangkan untuk penambah dan pengurangan jam kita bisa gunakan function yang telah disediakn oleh PHP yaitu menggunakan function date_interval_create_from_date_string contoh penerapannya bisa kita lihat di bawah ini
Contoh penambahan tahun
<?php date_default_timezone_set('Asia/Jakarta'); $now = new DateTime(date( "d-m-Y H:i:s" )); //menampilkan tanggal dan tahun saat ini echo date_format($now, 'd-m-Y'); echo '</br>'; date_add($now, date_interval_create_from_date_string('3 year')); //menampilkantanggal dan tahun setelah di tambahkan 3tahun echo date_format($now, 'd-m-Y'); ?>Jika kita jalanka akan menampilkan output tahun saat ini dan tahun setelah ditambahkan 3 tahun
Contoh pengurangan tahun
<?php date_default_timezone_set('Asia/Jakarta'); $now = new DateTime(date( "d-m-Y H:i:s" )); //menampilkan tanggal dan tahun saat ini echo date_format($now, 'd-m-Y'); echo '</br>'; date_add($now, date_interval_create_from_date_string('-3 year')); //menampilkantanggal dan tahun setelah di tambahkan 3tahun echo date_format($now, 'd-m-Y'); ?>Jika kita jalanka akan menampilkan output tahun saat ini dan tahun setelah dikurangi 3 tahun
{ 0 komentar... read them below or add one }
Posting Komentar