00 && $minutes <= 15) { $entry_time = $hour . ":15"; } else if ($minutes > 15 && $minutes <= 30) { $entry_time = $hour . ":30"; } else if ($minutes > 30 && $minutes <= 45) { $entry_time = $hour . ":45"; } else if ($minutes > 45 && $minutes < 60) { $entry_time = ($hour + 1) . ":00"; } return $entry_time; } function FormatExitTimeBy15Minutes($time) { $hour = date("H", strtotime($time)); $minutes = date("i", strtotime($time)); if ($minutes >= 00 && $minutes < 15) { $exit_time = $hour . ":00"; } else if ($minutes >= 15 && $minutes < 30) { $exit_time = $hour . ":15"; } else if ($minutes >= 30 && $minutes < 45) { $exit_time = $hour . ":30"; } else if ($minutes >= 45 && $minutes < 60) { $exit_time = $hour . ":45"; } return $exit_time; } function CalcMinutesBetweenTimes($start_time, $end_time) { $start = date_create($start_time); $end = date_create($end_time); $interval = date_diff($end, $start); $minutes = $interval->days * 24 * 60; $minutes += $interval->h * 60; $minutes += $interval->i; return $minutes; } function InsertProblem($user_id, $source_type, $source_id, $description, $suggestion, $date, $calendar_type, $run_user_id) { include "database.php"; $sql = "INSERT INTO problems VALUES(NULL,$user_id,'$source_type'," . $source_id . ",'$description','$suggestion','$date','" . date("Y-m-d H:i:s") . "', $run_user_id,'$calendar_type')"; $con->query($sql); }