Entwickler-Ecke
Sonstiges (Delphi) - Mit der Aktuellenzeit rechnen
nas4killer - Sa 29.03.03 19:19
Titel: Mit der Aktuellenzeit rechnen
hi,
wer kann mir helfen ich habe sagen wir mal den wert 180. Das sollen meine Sekunden sein. Und ich möchte nun Das Aktuelle datum plus 180 Sek addieren und diese dann mit edit.text ausgeben. Wie kann ich das machen ?
z.B.
Aktuelle zeit 29.03.2003 18:18 "+180"
Ausgabefeld 29.032003 18:21
Danke
Alibi - Sa 29.03.03 19:22
ShowMessage(datetostr(now+180));
Glaub ich jedenfalls.
wulfskin - Sa 29.03.03 21:50
| Alibi hat folgendes geschrieben: |
ShowMessage(datetostr(now+180));
Glaub ich jedenfalls. |
Nicht ganz!
So sollte es gehen:
Edit1.Text := DateTimeToStr(now + (1 / 60 / 60 / 24) * 180);Erklärung: TDateTime ist eine Variable vom Typ Double, bei der die Stellen vor dem Komma die Tage repräsentiert und die Stellen nach dem Komma die Stunden Sekunden. So entspricht zum Beispiel der Wert 2,75 dem Tag 2 um 18:00, da 0,75 3/4 des Tage ist!
Ich hoffe du konntest das Verstehen!
Gruß Hape
nas4killer - Sa 29.03.03 21:57
Danke so funtkinert es PERFEKT :-D
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!