![]() |
Datumswerte vor dem 30.12.1899
Hallo zusammen,
ist Delphi für Datumswerte die vor dem 30.12.1899 liegen eigentlich vollkommen blind? oder sind die entsprechenden TDateTime-Werte dann negativ? viele Grüße K-H |
Re: Datumswerte vor dem 30.12.1899
Wie wäre es mit Ausprobieren?
Delphi-Quellcode:
ShowMessage(DateToStr(-365));
|
Re: Datumswerte vor dem 30.12.1899
Hallo,
-1 ist der 29.12.1899, -693593 der 1.1.0001, früher scheint nicht zu gehen. |
Re: Datumswerte vor dem 30.12.1899
was will ich denn bitte auch früher?!
notfalls musst du halt selbst etwas einführen!? einen eigenen datentyp (bsp.: record) mit eigenen funktionen eben. ich weiß eben nur nicht was du vor hast, aber ein problem sollte das nicht sein :mrgreen: |
Re: Datumswerte vor dem 30.12.1899
Zitat:
-Michael |
Re: Datumswerte vor dem 30.12.1899
Oder einen (negativen) Offset
|
Re: Datumswerte vor dem 30.12.1899
Moin Moin,
es gibt ja auch noch andere Methoden das Datum auszudrücken, z. B. JulianDate ist ebenfalls in der Unit DateUtils deklariert. |
Re: Datumswerte vor dem 30.12.1899
Wow
vielen Dank für die vielen Antworten, Mein Problem liegt in einer Db in der einige Datumswerte vor 1899 liegen. In einem Abfrage-Prototypen habe ich einfach mal .asdatetime genutzt und dabei wurde null mit dem 30.12.1899 übersetzt. Was nicht ganz meiner Intention entsprach. Jetzt weiß (vermute) ich, daß man die Klippe auf die ich gestoßen bin, umschiffen kann. Die Idee mit dem JulianDate gefällt mir, mal sehen was sich daraus machen läßt. vielen Dank euch allen. Gruß K-H P.S. @s.h.a.r.k. bis 2000 hat sich das bei WinzigWeich auch jeder gefragt. Nicht oft aber es kommt vor daß man ein Datum aus dem vorletzten Jahrhundert (oder noch früher) braucht. nichts für ungut ist nicht bös gemeint K_H |
Re: Datumswerte vor dem 30.12.1899
Zitat:
Zitat:
|
Re: Datumswerte vor dem 30.12.1899
Delphi verwendet das Windows Datumsformat ( Tage seit dem 31.12.1899)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:20 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-2025 by Thomas Breitkreuz