Forum: Datenbanken
Delphi
by Delphi.Narium,
11. Apr 2021
Viele Wege führen nach Rom, meiner sähe so aus: Dummy_String := FormatDateTime('yyyymmdd', RandomDate);
Forum: Datenbanken
Delphi
by Delphi.Narium,
10. Apr 2021
UnixDatetime hat den Nachteil, dass man damit keine Datumswerte von vor Christi Geburt abbilden kann. 1970 beginnt bereits für Christi Geburt ca. 1970 Jahre zu spät oder ca. 62.125.920.000 Sekunden (ohne Berücksichtigung von Schaltjahren und der Kalenderreformierung von 1542). Für das Geburtsdatum des Herrn Pythagoras wären das dann schon etwa 80.101.440.000 Sekunden, also grob pro Einwohner der...
Forum: Datenbanken
Delphi
by Delphi.Narium,
10. Apr 2021
Das Feld "vor und nach Christus" ist in meinem Beispiel nur zur Verdeutlichung, es wird nicht benötigt.
Die Darstellung kommt aus dem Feld Datum, da kann beliebige Prosa drinne stehe, eben auch ein Datum in gewohnter Formatierung. Das ist aber kein muss.
Beim ollen Pythagoras könnte da auch 570 BC oder 570 v. Chr. oder ca. 570 v. Chr. oder vermutlich um 570 v. Chr. drinne stehen, dass hat...
Forum: Datenbanken
Delphi
by Delphi.Narium,
10. Apr 2021
Ganz einfach: Wenn es kein Datum gibt, kann man es nicht als Datum speichern.
Alternative ist also dann doch wieder der String. Ist es ein vollständiges Datum dann ist das so, ist es nur eine Jahreszahl, dann ist das auch so.
Schwierig wird es, wenn man dann auch noch danach sortieren will. Dann wird es eher strubbelig.
Man könnte also hergehen und das Datum einfach so, wie es ist, als...