![]() |
Delphi-Version: 2006
Datum in Delphi umwandeln
Hallo zusammen,
ich habe in einer Datenbank z.B. folgendes Datum welches in einem VARCHAR2-Feld gespeichert ist: Oct 11 2010 2:07PM Wie kann ich dieses in Delphi in folgendes Format umwandeln: 11.10.2010 14:07 Mfg Holger |
AW: Datum in Delphi umwandeln
Am Leerzeichen aufsplitten (Du kennst ja die Reihenfolge), einzeln parsen und zusammenfügen. Was anderes fällt mir spontan nicht ein, aber einen schönen Gruß an den DB-Designer, der Stringfelder für Datumsangaben verwendet :wall:
|
AW: Datum in Delphi umwandeln
Mist, den Aufwand wollte ich nicht treiben.
Dann werde ich mich mit dem DB-Admin mal in Verbindung setzen. Gruss Holger |
AW: Datum in Delphi umwandeln
Zitat:
Wenn man unbedingt ein Datum als String speichern möchte/muss dann doch zuerst das Jahr, gefolgt von Monat, Tag,usw. damit man wenigstens sortieren kann und Bereichsabfragen ausführen kann.
Code:
Kannst ihm von mir auch einen Gruß ausrichten. :twisted:
2010-10-111 14:07:00
|
AW: Datum in Delphi umwandeln
Das wird jetzt zwar ein wenig OT, aber man sollte schon einen wirklich triftigen Grund dafür haben, Datumsangaben in Stringfeldern zu hinterlegen. Man beraubt sich nämlich auch der Möglichkeit, die in den meisten DBMS vorhandenen Datums-/Zeitfunktionen zu nutzen und muss daher ggf. umständlich mit Stringoperationen hantieren. In meinen Augen der absolute Horror.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 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