PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
Copy Clear
Copy Format Clear
<?php // Tanggal dan waktu saat ini $currentDateTime = new DateTime(); // Contoh jam masuk dan jam keluar $jamMasuk = new DateTime('2024-04-23 08:00:00'); // Jam masuk pada hari sebelumnya $jamKeluar = new DateTime('2024-04-24 17:00:00'); // Jam keluar pada hari ini // Periksa apakah jam keluar lebih kecil dari jam masuk (berarti berbeda hari) if ($jamKeluar < $jamMasuk) { // Tambahkan 1 hari pada jam keluar $jamKeluar->add(new DateInterval('P1D')); } // Hitung durasi kerja $durasiKerja = $jamMasuk->diff($jamKeluar); echo "Jam Masuk: " . $jamMasuk->format('Y-m-d H:i:s') . "<br>"; echo "Jam Keluar: " . $jamKeluar->format('Y-m-d H:i:s') . "<br>"; echo "Durasi Kerja: " . $durasiKerja->format('%H:%I:%S'); ?>
Show:  
Copy Clear