AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Datum auslesen und intern auswerten
Thema durchsuchen
Ansicht
Themen-Optionen

Datum auslesen und intern auswerten

Ein Thema von torud · begonnen am 7. Sep 2004 · letzter Beitrag vom 7. Sep 2004
 
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#3

Re: Datum auslesen und intern auswerten

  Alt 7. Sep 2004, 11:42
Hallo,

das beste wäre wohl die gute alte Unixzeit in der Datenbank abzuspeichern, oder gleich das Datum in Rohform. Sobald du nämlich ein in Delphi gültiges Datum von TDate oder TDateTime hast kannst du mit der Funktion MonthOf (Unit DateUtils) den Monat extrahieren. Ansonsten könntest du - falls du mit einem String als Datum arbeiten willst - auch eine Funktion schreiben die, da das Format ja immer gleich ist, einfach Zeichen 3 bis 5 extrahiert. Das wäre dann der Monat.
Ich empfehel dir nciht die verwendung von den Delphifuntionen DateToStr und StrToDate. Das Problem ist, dass diese Funktionen das Systemdatumsformat verwenden und dir dadurch immer andere "Daten" anzeigen können. Du kannst diesen Funktionen allerdings einen TFormatSettings Parameter übergeben, in den du auch das ShortTimeFormat eintragen kannst. Das würde ich dir auf jeden Fall empfehlen!

moritz
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:34 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 by Thomas Breitkreuz