Hey,
mich plangt nach langer Zeit mal wieder ein Problem das ich ohne Denkanstoss nicht lösen kann.
Ich habe ein Start und Stop Feld in der DB (DATETIME Format) und solange es sich nur um ein Eintrag handelt klappt alles auch super, aber .... klar ab 2 aufwärts gehts in die Hose.
Auch über eine SQL Abfrage geht es nicht.
Ich bin mit meinem Latein am Ende und so einfach alle DateTime:iff addieren ist auch nicht drin oder google will mich heute ärgern.
Danke schonmal im Voraus für Hilfe und Vorschläge
mich plangt nach langer Zeit mal wieder ein Problem das ich ohne Denkanstoss nicht lösen kann.
Ich habe ein Start und Stop Feld in der DB (DATETIME Format) und solange es sich nur um ein Eintrag handelt klappt alles auch super, aber .... klar ab 2 aufwärts gehts in die Hose.
PHP-Code:
while ($db liefert mir daten) {
$start = new DateTime($row->time_start);
$stop = new DateTime($row->time_stop);
$diff = $start->diff($stop);
$time = $diff->format('%y years, %m month, %d days, %h hours, %i minutes');
}
return $time;
Code:
SUM(TIME_TO_SEC(TIMEDIFF(time_stop, time_start))) 2013-03-01 00:00:00 2013-07-31 23:59:59 302039
Danke schonmal im Voraus für Hilfe und Vorschläge
Kommentar