Kamis, 23 Juli 2020
Cek Terlambat Masuk dan Korupsi Waktu Pulang
function cekMasuk(){
//- sd 0tidak terlambat
//+ Jml menit terlambat
date_default_timezone_set("Asia/Jakarta");
$today=date("Y-m-d");
$JM=9;
$DATANG=date("H");
$masuk=$today." $JM:00:00";
$now=date("Y-m-d H:i:s");
$jam=$JM-$DATANG;//10-8=2
$x=1;
if($jam>=1){$x=-1;}
$waktuawal = date_create($masuk);
$waktuakhir = date_create($now);
$diff = date_diff($waktuawal, $waktuakhir);//36
$diff = date_diff($waktuakhir, $waktuawal);//36
//echo $diff->y . ' tahun, ';
//echo $diff->m . ' bulan, ';
//echo $diff->d . ' hari, ';
$jam= ($diff->h)*60;
$menit =$diff->i;
$sel=$jam+$menit;
$sel=$sel* $x;
return $sel;
}
function cekPulang(){
//- sd 0 lewat pulang
//+ Jml menit korupsi
date_default_timezone_set("Asia/Jakarta");
$today=date("Y-m-d");
$JM=16;
$PULANG=date("H");
$masuk=$today." $JM:00:00";
$now=date("Y-m-d H:i:s");
$jam=$JM-$PULANG;//10-8=2
$x=-1;
if($jam>=1){$x=1;}
$waktuawal = date_create($masuk);
$waktuakhir = date_create($now);
$diff = date_diff($waktuawal, $waktuakhir);//36
$diff = date_diff($waktuakhir, $waktuawal);//36
//echo $diff->y . ' tahun, ';
//echo $diff->m . ' bulan, ';
//echo $diff->d . ' hari, ';
$jam= ($diff->h)*60;
$menit =$diff->i;
$sel=$jam+$menit;
$sel=$sel* $x;
return $sel;
}
Langganan:
Posting Komentar (Atom)
Selisih Waktu Berjalan
Berikut adalah fungsi PHP yang menghitung selisih hari antara tanggal saat ini dengan tanggal 2024-08-22 . Jika tanggal saat ini kurang dari...
-
<?php // <a href='download.php?file=$file' title='Download File'>Download Dokumen</a> $direktori = ...
-
Teman2 ...mungkin sering dapat kode random..... btw ini ada share sedikit ttg membuat soal random.....yang beda disini adalah sy menggunaka...
-
<?php $sql="select `id_admin` from `$tbadmin` order by `id_admin` desc"; $jum= getJum($conn,$sql); $kd="ADM"...
Tidak ada komentar:
Posting Komentar