requestEpiApi('/v1/packingnote/open?isco=False&cl=' . Epirent_Mandant); $result = $CrewBrain->requestCrewBrainApi('api/tasklist/5'); $data_output = json_decode($result)->payload; foreach ($data_output as $packingjob) { $date = new DateTime($packingjob->date_end); $date->setTime(0, 0, 0); $today = new DateTime(); $today->setTime(0, 0, 0); if ($date == $today) { echo ""; } else if ($date < $today) { echo ""; } else { echo ""; } echo "" . $packingjob->primary_key . ""; echo "" . $packingjob->contact->name . ""; echo "" . $packingjob->event . ""; echo "" . date_format(new \DateTime($packingjob->date_start), 'd.m.Y') . " " . getTimeFromSeconds($packingjob->time_start) . ""; echo "" . date_format(new \DateTime($packingjob->date_end), 'd.m.Y') . " " . getTimeFromSeconds($packingjob->time_end) . ""; echo ""; } function getTimeFromSeconds(string $timestring) { $hours = floor($timestring / 3600); $mins = floor($timestring / 60 % 60); $secs = floor($timestring % 60); $timeFormat = sprintf('%02d:%02d', $hours, $mins); return $timeFormat; } ?>