http://planetsphp.blogspot.com/2013/02/fungsi-tanggal-dan-waktu-datetime-pada.html
Menambahkan dan Mengurangi Date di PHP
$awal = "2012-02-16";
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,
Nieh klo juragan pengen liat listing programnya disini….,
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….
$newdate = strtotime ( '+1 day' , strtotime ( $awal ) ) ; //mengurangi 3 hari hasilnya 2012-02-13
$tglplus1= date ( 'Y-m-d' , $newdate ); //untuk menyimpan ke dalam variabel baru
Yang sering memakai php mungkin bagi
yang belum tahu nih ada cara bagaimana kita dapat menambahkan hari ataupun
minggu ke dalam sebuah variabel date yang kita miliki..
Nah kali ini enyong ingin membahasnya
bagaimana caranya kita dapat mendapatkan hasil yang kita inginkan.
Langsung saja
$date =
"2012-02-16";
$newdate =
strtotime ( '-3 day' , strtotime (
$date ) ) ; //mengurangi 3 hari hasilnya 2012-02-13
$newdate2 =
strtotime ( '+3 week' , strtotime (
$date ) ) ;//menambahkan 3 minggu
$newdate3 =
strtotime ( '-3 year' , strtotime (
$date ) ) ;//mengurangi 3 tahun
$newdate =
date ( 'Y-m-j' , $newdate );
//untuk menyimpan ke dalam variabel baru
echo $newdate;
Contoh lain
$d =
mktime(0,0,0,$month,$day,$year);
$end_date =
date("Y m d",strtotime("+2 days",$d));
//To add days to
current date
date('Y-m-d',
strtotime("+2 days"));
|
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,
Nieh klo juragan pengen liat listing programnya disini….,
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….
0 Response to "Menambahkan dan Mengurangi Date di PHP "
Post a Comment