fixed shift length display
This commit is contained in:
parent
8a5f510da2
commit
402dc172b6
|
@ -21,7 +21,7 @@ function user_myshifts() {
|
|||
|
||||
return template_render('../templates/user_shifts_add.html', array (
|
||||
'angel' => $user['Nick'],
|
||||
'date' => date("Y-m-d H:i", $shift['start']) . ', ' . date("H", $shift['end'] - $shift['start']) . ' h',
|
||||
'date' => date("Y-m-d H:i", $shift['start']) . ', ' . shift_length($shift),
|
||||
'location' => $shift['Name'],
|
||||
'title' => $shift['name'],
|
||||
'type' => $shift['angel_type'],
|
||||
|
|
|
@ -93,7 +93,8 @@ function user_shifts() {
|
|||
$user_text = $user['Nick'];
|
||||
|
||||
return template_render('../templates/user_shifts_add.html', array (
|
||||
'date' => date("Y-m-d H:i", $shift['start']) . ', ' . date("H:i", $shift['end'] - $shift['start']) . 'h',
|
||||
//'date' => date("Y-m-d H:i", $shift['start']) . ', ' . date("H:i", $shift['end'] - $shift['start']) . 'h',
|
||||
'date' => date("Y-m-d H:i", $shift['start']) . ', ' . shift_length($shift),
|
||||
'title' => $shift['name'],
|
||||
'location' => $shift['Name'],
|
||||
'angel' => $user_text,
|
||||
|
|
|
@ -1,4 +1,15 @@
|
|||
<?php
|
||||
|
||||
|
||||
/**
|
||||
* Shiftlänge ausrechnen, kommt im Format 12:23h zurück
|
||||
*/
|
||||
function shift_length($shift) {
|
||||
$length = round(($shift['end'] - $shift['start']) / (60 * 60), 0) . ":";
|
||||
$length .= str_pad((($shift['end'] - $shift['start']) % (60 * 60)) / 60, 2, "0", STR_PAD_LEFT) . "h";
|
||||
return $length;
|
||||
}
|
||||
|
||||
function load_shift_basics() {
|
||||
global $VeranstaltungsTageMax, $Room, $RoomID, $EngelType, $EngelTypeID, $TID2Name, $Veranstaltungstage;
|
||||
|
||||
|
|
Loading…
Reference in New Issue