situskita.net

Menambahkan atau mengurangi tanggal dan jam di php

Diposting oleh joe hari on Selasa, 03 Januari 2017

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

Labels