![]() |
Problem mit MySQL und PHP
Hi Leute,
ich hab eine MySQL Tabelle in der ich eine Startzeit und eine Endzeit habe (jeweils mit Datentyp DATETIME). Nun will ich die Differenz dieser beiden Zeiten im Format (hh:mm, also Stunden:Minuten) haben. Hab nur überhaupt keinen Plan wie ich das machen soll. Bitte um Hilfe! |
in sql gibts ne funktion namens datediff bzw. timediff
siehe zb. hier: http://www.mysqlfreaks.com/statements/56.php oder google mal danach, findest eh viel php datums und zeitfunktionen: http://www.selfphp.info/funktionsref...onen/index.php mfg Thomas |
thx
|
Hab da noch ein kleines Problem. Folgende Funktion würde für mich passen:
Code:
SELECT TIMEDIFF('1997-12-31 23:59:59.000001','1997-12-30 01:01:01.000002'); |
ich würds so probieren...
select timediff(Datum1,Datum2) from Datumstabelle wobei halt Datum1 und Datum2 die Spaltennamen sind... mfg |
Zitat:
|
entweder lest du das erste feld der Abfrage aus oder du gibst dem Feld zuerst nen Namen und lest es dann aus (select timediff(Datum1,Datum2) AS NeuerSpaltenname from Datumstabelle)
mysql-funktionen in php: http://www.selfphp.info/funktionsref...onen/index.php speziell interessant: http://www.selfphp.info/funktionsref...ysql_query.php mfg |
danke für die Tipps, werds mir sofort ansehen!
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 00:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag