Einzelnen Beitrag anzeigen

Perlsau
(Gast)

n/a Beiträge
 
#3

AW: Monat mit Jahreszahl Komponente

  Alt 3. Jul 2012, 23:42
So eine Komponente gibt es meines Wissens nach nicht. Aber du kannst dir die Darstellung des Monatsnamens ganz einfach selber basteln, wie sx2008 oben schon gezeigt hat. Komfortabler geht es damit:
Delphi-Quellcode:
function TFormMain.Vollständiges_Datum(Datum: TDateTime): String;
VAR
   DFormat : TFormatSettings;

begin
     GetLocaleFormatSettings(0,DFormat);

     Result := DFormat.LongDayNames[DayOfTheWeek(Datum)] + ', den '; // Wochentag-Name
     Result := Result + IntToStr(DayOf(Datum)) + '. '; // Wochentag
     Result := Result + DFormat.LongMonthNames[MonthOf(Datum)] + ' '; // Monats-Name
     Result := Result + IntToStr(YearOf(Datum)); // Jahr
end;
Edith meint noch: Wenn du andere als deutsche Bezeichnungen benötigst, spiel einfach mit dem Property LCID herum. 1 ist glaub ich persisch oder so ...

Geändert von Perlsau ( 3. Jul 2012 um 23:44 Uhr)
  Mit Zitat antworten Zitat