Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Mit Datum rechnen
Nomis - Do 15.08.02 22:03
Titel: Mit Datum rechnen
Hallo
Hänge fest und hoffe einer von euch kann mir helfen (Und bitte für Anfänger :lol: )und zwar möchte ich in eine Tabelle einmal das aktuelle Datum einfügen (Das hab ich schon geschaft *freu*) und in die andere Spalte das Datum in 14 Tagen. Wie kann Ich jetzt zu dem Datum von Heute 14 Tage dazuzählen und dies in eine Variable z.B Datum_14 Packen.
Danke schon mal im Voraus
Gruß Simon
GPF - Do 15.08.02 23:10
Der Typ TDateTime ist eine einfache Fließkommazahl vom Typ Double.
Ganzzahlig werden dort die Tage festgehalten, die seit dem 30.12.1899 vergangen sind.
Um zu einem gegebenen Datum X Tage hinzuzufügen brauchst Du nur zu dem Datumswert X addieren (also wäre Datum_14:=Now+14; //Now ist das aktuelle Datum inkl. Zeit)
Der Nachkommateil wird für die Tageszeitinformation gebraucht. Dabei entspricht 1/24 einer Stunde, (1/24)/60 einer Minute, usw.
Nomis - Fr 16.08.02 00:14
Titel: Hat geklappt
Danke Dir manchmal ist es so einfach nur mann kommt nicht drauf
Gruß Simon
Cracker - Fr 23.08.02 17:54
hi wie funzt das bei der uhr, wenn ioch z.b. 6 stunden abziehen will
Klabautermann - Fr 23.08.02 18:32
Hallo,
wie gesagt, rechne mit den Werten.
1 Tag = 1
1 Stunde = 1/24
6 Stunden = 6 * (1/24)
Wenn du also von der Aktuellen Zeit 6 Stunden abziehen willst dan sieht das so aus:
Quelltext
1:
| Ergebnis := now - (6 * (1/24)); |
Gruß
Klabautermann
opfer.der.genauigkeit - Do 19.09.02 09:45
Das bringt mich auf ne ganz andere Frage.
Wie kann ich mir das Datum rückläufig anzeigen lassen?
Beispiel:
Einen Countdown von 5 Stunden?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 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!