gan kalo mengitung selisih tanggal gimana gan? sy... Sep 18th 2013, 15:49, by Petrix Betoufa | gan kalo mengitung selisih tanggal gimana gan?
sya sudah mencoba dengan cara
$date1 ="2014-12-20"; $date2 ="2014-12-21"; $pecah1 = explode("-", $date1); $year1 = $pecah1[0]; $month1 = $pecah1[1]; $date1 = $pecah1[2]; $pecah2 = explode("-", $date2); $year2 = $pecah2[0]; $month2 = $pecah2[1]; $date2 = $pecah2[2]; $jd1 = GregorianToJD($month1, $date1, $year1); $jd2 = GregorianToJD($month2, $date2, $year2); $jumlah = $jd1 - $jd2
tapi itu untuk format tanggalnya 2014-12-20 klo format tangal yg begini gimana gan 12/35/2013 |
| | $pecahz = explode("-", $date1); $yearz = $pecah1[2]; $monthz = $pecah1[0]; $datez = $pecah1[1];
cmiiiiiiiiiiiw |
| | kalau formatnya "12/35/2013" tinggal di rubah ke format "2014-12-20"
bisa dibuat function di PHP nya, misal seperti ini
function formatTimeNew($time){ $strTime=substr($time,6,4).'-'.substr($time,3,2).'-'.substr($time,0,2);
return $strTime; } |
| | om pakek php versi berapa ??? kalo php 5 >= 5.3.0 gni aja
$first = new DateTime('2014-12-20'); $last = new DateTime('2014-12-21');
$interval = $first->diff( $last ); echo $interval->format('%R%a hari');
// Result : +1 hari |
| | ^^ kalo < 5.3.0 gmn ? :v |
| | naah udah ada beberapa opsi tuh gan Petrix Betoufa, secara teknis banyak cara laah.. tinggal pake logika kita yg mana yg lbh mudah dan bs dterapin pake deh.. hehehe.. nama nya jg msh sama-sama belajar (y) |
| | :v |
| | ok gan q joba semua dulu, makasih semua |
| | kalo yg jd masalah cuma delimiter,, Ane mah gni
$date = date('Y-m-d', strtotime('2014/12/20') ); |
| | hadeuuh die keluarin yg lebih simple.. wkawkawkakw :v mantap om Gembel Berkelas |
| | kata orang mah bnyak jalan menuju Roma,,,
ane mah boro2 ke Roma, ketemu bang Roma Irama aja belom pernah,,, | |
Tidak ada komentar:
Posting Komentar