Menampilkan Tanggal X Hari Kedepan Dengan PHP

Surabaya – Setelah lama tidak bermain dengan PHP akhirnya ada ide untuk bermain script PHP setelah buka forum.linux.or.id beberapa hari yang lalu.

Berikut ini adalah perintah untuk menampilkan waktu (YY-MM-DD HH:ii:ss) x hari kedepan.

Fungsi untuk menampilkan tanggal pada PHP adalah dengan date(); akan tetapi karena Indonesia memiliki waktu +7 dari GMT maka fungsi yang digunakan buka date(); akan tetapi gmdate(); lebih jelasnya sebagai berikut:

echo date("Y-m-d H:i:s"); # berdasarkan waktu server
echo ' - ';
echo gmdate("Y-m-d H:i:s"); #waktu GMT
echo ' - ';
echo gmdate("Y-m-d H:i:s", time()+60*60*7); # WIB

Lantas bagaimana jika kita ingin menampilkan waktu x hari kedepan, mencermati script diatas kita bisa menemukan tanggal x hari kedepan.

$lama_hari = '2';
echo 'Tgl sekarang '.gmdate("Y-m-d - H:i:s", time()+60*60*7).' dan tanggal '.$lama_hari.' hari kedepan adalah '.gmdate("Y-m-d - H:i:s",time()+(60*60*7)+(24*60*60*$lama_hari));

Script diatas kalau diakses akan menghasilkan seperti berikut :

Tgl sekarang 2007-01-05 – 16:19:43 dan tanggal 2 hari kedepan adalah 2007-01-07 – 16:19:43