![]() |
2 daten angaben von einader abziehen := wieviel tage ?
hallo leute, mal ne frage: ich habe einen datums wert aus einer datenbank, diesen möchte ich jetzt vom aktuellen datum abziehen
date - dateausdatenbank := nicht richtig :) ..es gibt bestimmt eine datums funktion die sowas macht ? danke für hilfe |
Re: 2 daten angaben von einader abziehen := wieviel tage ?
Hab jetzt grad kein Delphi zur Hand, aber es müsste mit einer Funktion aus der Unit DateUtils funktionieren...
ahh..., mir isses wieder eingefallen...
Delphi-Quellcode:
var tage:integer;
begin tage:= DaysBetween(datum1,datum2); end; |
Re: 2 daten angaben von einader abziehen := wieviel tage ?
cool danke, also mein datum aus der db wird mir so angezeigt 02.02.1699 10:35
muss ich dann daysbetween(datum + time, datenbanktime) ? |
Re: 2 daten angaben von einader abziehen := wieviel tage ?
okay danke geht perfekt
|
Re: 2 daten angaben von einader abziehen := wieviel tage ?
Tach ...,
Zitat:
Delphi-Quellcode:
Mit DaysBetween können Sie die Differenz zwischen zwei TDateTime-Werten in Tagen ermitteln.
function DaysBetween(const ANow, AThen: TDateTime): Integer;
DaysBetween zählt nur ganze Tage. Die Differenz zwischen dem 31.12.1999, 23:59 Uhr und dem 01.01.2000, 23:58 Uhr wird von der Funktion DaysBetween also als Null berechnet, da die Differenz um eine Minute kürzer als ein ganzer Tag ist. LG Mario |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:06 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