PHP Basic – Function Untuk Menambah Atau Mengurangi Hari

Kali ini belajar PHP yuk gan,,, sama2 belajar maksudnya hehehe…. Kali ini ane membahas sebuah function php dimana dengan function ini kita dapat dengan mudah sesuka hati menambah atau mengurangi tanggal.

Misalnya ente punya data nie, dengan tanggal 2010-05-31, nah kebetulan ente mo buat planning 3 hari kedepan mo lakuin apa gitu,,, nah dengan function ini agan cuman tambah hari dengan cara yang mudah.

Function ini juga memungkinkan agan menambah atau mengurangi tanggal baik itu harian bulanan atau tahunan terserah sie agan sebagai juragannya hehehe,,, adminnya maksudnya πŸ™‚

Listing function ini gak banyak kok gan, ane nemunya di PHP Manual resmi di www.php.net sub bagian date modify, atau singkat kate nieh ane kasi ente linknya:

http://id.php.net/manual/en/function.date-modify.php

Nieh klo juragan pengen liat listing programnya disini….,

<?php

function adddate($vardate,$added)
{
$data = explode("-", $vardate);
$date = new DateTime();
$date->setDate($data[0], $data[1], $data[2]);
$date->modify("".$added."");
$day= $date->format("Y-m-d");
return $day;
}

echo "Example : " . adddate("2010-08-01","+1 day");

//--hasil----Β  Example : 2010-08-02

?>

Nah agan tinggal atur aja tuch +1 day dengan berbagai macam ketentuan misalnya:

+1 day, +3 day, + 1 month, +1 year, -3 day, -10 day dan sebagainya dech hehehe….

Thanks to Studio Kami at http://id.php.net/manual/en/function.date-modify.php