Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Abfrage von Datum und Uhrzeit von 2 DTPicker (https://www.delphipraxis.net/31825-abfrage-von-datum-und-uhrzeit-von-2-dtpicker.html)

JSB 14. Okt 2004 15:13


Abfrage von Datum und Uhrzeit von 2 DTPicker
 
Ich habe 2 DateTimePicker und gebe in einem NUR das Datum und in dem andern NUR die Zeit ein. Ich möchte aber wissen ob das angegebene Datum und die angegebene Zeit in der Zukunft liegen. Wie gestalte ich die Abfrage :?: :?: :?

Stevie 14. Okt 2004 15:21

Re: Abfrage von Datum und Uhrzeit von 2 DTPicker
 
Delphi-Quellcode:
if DateOf(DateTimePicker1.Date) + TimeOf(DateTimePicker2.Time) > Now then
uses DateUtils nicht vergessen...

JSB 14. Okt 2004 15:25

Re: Abfrage von Datum und Uhrzeit von 2 DTPicker
 
Zitat:

uses DateUtils nicht vergessen...
???*NIX-VERSTEH*???

Fehler: Undefinierter Bezeichner DateOF :cry:

Stevie 14. Okt 2004 15:27

Re: Abfrage von Datum und Uhrzeit von 2 DTPicker
 
Zitat:

Zitat von JSB
Zitat:

uses DateUtils nicht vergessen...
???*NIX-VERSTEH*???

Fehler: Undefinierter Bezeichner DateOF :cry:

Du sollst die unit DateUtils einbinden, damit genau das nicht passiert! :roll:

JSB 14. Okt 2004 15:30

Re: Abfrage von Datum und Uhrzeit von 2 DTPicker
 
Tut mir leid :cry: :(

Ist mir erst später aufgefallen (Bin erst jetzt in den Betrieb gegangen :tongue: )

Alles klar Danke!!!

:dancer: :cheers: :dancer2:

Sharky 14. Okt 2004 15:41

Re: Abfrage von Datum und Uhrzeit von 2 DTPicker
 
Zitat:

Zitat von Stevie
Delphi-Quellcode:
if DateOf(DateTimePicker1.Date) + TimeOf(DateTimePicker2.Time) > Now then
uses DateUtils nicht vergessen...

Alternativ sollte es auch so gehen ;-)
Delphi-Quellcode:
if (Trunc(DateTimePicker1.Date) + DateTimePicker2.Time) > Now then

Stevie 14. Okt 2004 15:44

Re: Abfrage von Datum und Uhrzeit von 2 DTPicker
 
Zitat:

Zitat von Sharky
Zitat:

Zitat von Stevie
Delphi-Quellcode:
if DateOf(DateTimePicker1.Date) + TimeOf(DateTimePicker2.Time) > Now then
uses DateUtils nicht vergessen...

Alternativ sollte es auch so gehen ;-)
Delphi-Quellcode:
if (Trunc(DateTimePicker1.Date) + DateTimePicker2.Time) > Now then

Daneben! :roll: :corky:
Delphi-Quellcode:
TTime = type TDateTime;

Sharky 14. Okt 2004 15:52

Re: Abfrage von Datum und Uhrzeit von 2 DTPicker
 
Zitat:

Zitat von Stevie
Daneben! :roll: :corky:
Delphi-Quellcode:
TTime = type TDateTime;

:shock: Ich habe das Frac vergessen ;-)
Delphi-Quellcode:
if (Trunc (DateTimePicker1.Date) + Frac (DateTimePicker2.Time)) > Now then

Stevie 14. Okt 2004 16:00

Re: Abfrage von Datum und Uhrzeit von 2 DTPicker
 
Oh, kannte ich auch noch nicht, die Funktion... Fein, das erspart in diesem Fall die DateUtils...

Sharky 14. Okt 2004 16:04

Re: Abfrage von Datum und Uhrzeit von 2 DTPicker
 
Zitat:

Zitat von Stevie
Oh, kannte ich auch noch nicht, die Funktion... Fein, das erspart in diesem Fall die DateUtils...

Delphi-Quellcode:
function DateOf(const AValue: TDateTime): TDateTime;
begin
  Result := Trunc(AValue);
end;

function TimeOf(const AValue: TDateTime): TDateTime;
begin
  Result := Frac(AValue);
end;
:stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:38 Uhr.
Seite 1 von 2  1 2      

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