Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datums und Zeitberechnung + mysql (https://www.delphipraxis.net/40067-datums-und-zeitberechnung-mysql.html)

megges 10. Feb 2005 16:29

Datenbank: mysql • Version: 7e • Zugriff über: direcktsql

Datums und Zeitberechnung + mysql
 
Also ich probiere das jetzt schon ein paar Tage aber finde noch immer keine Lösung. Ich hab eine Datenbank da steht ein Feld LastDatum und LastTime und mit current_time und Current_date kann ich das aktuelle datum hollen. jetzt will ich das mir die zeitdiferenz der beiden zeiten in sekunden angezeigt wird. bis zu tage bin ich klar gekommen

year(Current_date) gibt das jahr aus
month(current_date) gibt den monat aus
Tag stunde minute und sekunde wie kann ich die ausgeben?

Wenn das vieleicht einer weiss kann er mir auch den kompleten sql ausgeben um die sek zu erhalten die vergangen sind. Klar ich könnte es im Clint auseinanderwurschteln und dann berechnen aber das sollte auch so gehen oder?

Danke schonmal

Nightshade 10. Feb 2005 16:54

Re: Datums und Zeitberechnung + mysql
 
SQL-Code:
SELECT TIME_TO_SEC(TIMEDIFF(Lastdate, now())) as secs
Versuchmal so ...

megges 10. Feb 2005 17:24

Re: Datums und Zeitberechnung + mysql
 
mit dem timediff kommt der woll nicht ganz klar bei mir.

selbst wenn ich

SELECT TIME_TO_SEC(TIMEDIFF(now(), now())) as secs;

mach kommt ein fehler bei now(), now()
time_to_sec funktioniert schon mal aber das datum wird nicht mit einbezogen das macht aber nicht so viel das bekomme ich ja auch anderster raus. cool währe ein link wo timediff beschrieben wird... ich google solange mal...

Nightshade 10. Feb 2005 18:20

Re: Datums und Zeitberechnung + mysql
 
Gucks du :

MySql - Online Doku

megges 10. Feb 2005 18:32

Re: Datums und Zeitberechnung + mysql
 
Ahh ok liegt an meiner sql version... thx

habs nun den mysql server ein update verpasst nun geht auch der befehl von oben... noch mal vielen dank...


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz