Cara menggunakan menjumlahkan jam di php

27/02/2019    Shelli Ripati    23263    Website

Cara menggunakan menjumlahkan jam di php

Cara Menghitung Selisih Waktu Dengan Fungsi Strtotime PHP

fungsi strtotime()pada php berfungsi memparsing waktu menjadi format timestamp. Dimana Timestamp adalah suatu format waktu berupa detik yang dihitung sejak epoch time (1992-09-01 00:00:00), sehingga timestamp 1 berarti 1 detik sejak epoch time. Dan dengan fungsi Strtotime, kali ini saya akan membahas tentang Cara Menghitung Selisih Waktu Dengan Fungsi Strtotime PHP.

Cara Menghitung Selisih Waktu Dengan Fungsi Strtotime PHP yaitu, karena fungsi strtotime adalah waktu yang berupa detik, maka untuk menghitung selisih waktu kita dapat melakukan perhitungan dengan cara pembagian dengan detik, sedangkan untuk menghitung hari kita dapat melakukan perhitungan dengan menggunakan perkalian detik, menit, dan jam (60 x 60 x 24). Atau kita juga bisa menghitung tahun dengan perkalian detik, menit, jam, dan hari seperti berikut ini (60 * 60 * 24 * 365). Langsung saja berikut ini adalah contoh menghitung selisih waktu dengan menggunakan fungsi Strtotime PHP.

$awal  = strtotime('1992-08-10'); //Waktu awal

$akhir = time(); // Waktu sekarang atau akhir

$diff  = $akhir - $awal;

echo 'Umur anda adalah ' . floor($diff / (60 * 60 * 24 * 365)) . ' tahun';

// Output : Umur anda adalah 26 tahun

echo "<br>";

echo 'Umur anda adalah ' . floor($diff / (60 * 60 * 24)) . ' hari';

//Output : Umur anda adalah 9695 hari

Selain menghitung selisih waktu, dengan fungsi Strtotime PHP kita juga bisa menghitung sisa waktu yang ada seperti pasa script di bawah ini.

$awal  = strtotime('2019-02-25 10:05:25'); //waktu awal

$akhir = strtotime('2019-02-26 11:07:33'); //waktu akhir

$diff  = $akhir - $awal;

$jam   = floor($diff / (60 * 60));

$menit = $diff - $jam * (60 * 60);

echo 'Waktu Tersisa tinggal: ' . $jam .  ' jam, ' . floor( $menit / 60 ) . ' menit';

// Output : Waktu Tersisa tinggal: 25 jam, 2 menit

Demikian artikel tentang Cara Menghitung Selisih Waktu Dengan Fungsi Strtotime PHP. Semoga dapat bermanfaat dan selamat mencoba. 

No data.

Cara menggunakan menjumlahkan jam di php
Ada teman saya mas Athaya yang bertanya :

saya ingin menjumlahkan waktu menggunakn PHP. dengan format hh:mm:ss misal jam mulai : 08:30 jam selesai : 09:45 jam mulai + jam selesai = …. tolong mas buatin web + databasenya yang sederhana aja mas. saya lihat-lihat di web mas, postingannya tepat terus mas serta ada web contohnya.

Serba Serbi WaktuMemprediksi tanggal yang akan datang :

$tambahwaktu = date(“d F Y”, mktime(0,0,0,date(“m”),date(“d”)+3,date(“Y”))); echo (“Tiga hari yg akan datang jatuh pada tgl $tambahwaktu”);

Memprediksi tanggal yang sudah berlalu

$kurangtanggal = date(“d F Y”, mktime(0,0,0,date(“m”),date(“d”)-14,date(“Y”))); echo (“Dua minggu yg lalu jatuh pada tgl $kurangtanggal”);

Menjumlahkan dua waktu

echo “Jam Mulai : “.$jam_mulai=’08:30:09′; echo ”
“; echo “Jam Selesai : “.$jam_selesai=’09:45:01′; echo ”
“; $times = array($jam_mulai,$jam_selesai); //$times = array(’08:30:22′,’09:45:53′); $seconds = 0; foreach ( $times as $time ) { list( $g, $i, $s ) = explode( ‘:’, $time ); $seconds += $g * 3600; $seconds += $i * 60; $seconds += $s; } $hours = floor( $seconds / 3600 ); $seconds -= $hours * 3600; $minutes = floor( $seconds / 60 ); $seconds -= $minutes * 60; echo “Hasil penjumlahan : {$hours}:{$minutes}:{$seconds}”; echo ”


“;

Menghitung selisih waktu

echo “Jam Masuk : “.$jam_masuk=”08:30:09″; echo ”
“; echo “Jam Keluar : “.$jam_keluar=”09:45:01″; echo ”
“; function selisih($jam_masuk,$jam_keluar) { list($h,$m,$s) = explode(“:”,$jam_masuk); $dtAwal = mktime($h,$m,$s,”1″,”1″,”1″); list($h,$m,$s) = explode(“:”,$jam_keluar); $dtAkhir = mktime($h,$m,$s,”1″,”1″,”1″); $dtSelisih = $dtAkhir-$dtAwal; $totalmenit=$dtSelisih/60; $jam =explode(“.”,$totalmenit/60); $sisamenit=($totalmenit/60)-$jam[0]; $sisamenit2=$sisamenit*60; $jml_jam=$jam[0]; return $jml_jam.” jam “.$sisamenit2.” menit”; } echo “WAktu Kerja : “.selisih($jam_masuk,$jam_keluar);

Menghitung selisih dua Tanggal

Cara menggunakan menjumlahkan jam di php

Hasil Output

Penggunaan Database

Cara menggunakan menjumlahkan jam di php

Download Sourcecode

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…amin

Depok, 02-03-2011

KangAgus

Filed under: Website | Tagged: dan, dengan, Menghitung, menjumlahkan, php, selisih, waktu |