![]() |
Delphi-Version: XE4
Brauch mal wieder Hilfe zur Hilfe (DateTimeToStr)
Moin!
Ich könnt mal wieder nur abko***en über die Delphi-Doku. Ich möchte mir die Formatstrings zu DateTimeToStr raussuchen. Da findet man alles mögliche an Strukturdokumentation zu TFormatSettings, aber nicht einmal eine Angabe über die Formatstrings von z.B. TFormatSettings.LongDateFormat. Da muss man sich erst zehn Mal durch Unterseiten klicken bis man mal bei der Hilfe zu System.SysUtils.FormatDateTime landet wo es eine Tabelle mit den Formatstrings gibt. Jetzt ist die Frage, sind diese Formatstrings auch für TFormatSettings.LongDateFormat zu verwenden? Grüße Cody |
AW: Brauch mal wieder Hilfe zur Hilfe (DateTimeToStr)
Versuch mal lieber
![]() Das ist frustfreier als F1-Hilfe. Das würde dich nämlich direkt hierhin führen: ![]() Von dort aus gibt es einen Link zu System.SysUtils.FormatDateTime: ![]() Sogar mit kleinen anschaulichen Beispiel: ![]() Nun zur Frage: TFormatSettings.LongDateFormat liefert dir einen Formatstring, also eine Formatierungsregel, für bspw. FormatDateTime oder DateTimeToString. Dieser ist abhängig vom eingestellten Gebietsschema. Bei Nutzung der globalen Variable System.SysUtils.FormatSettings erfolgt dies mit dem aktuellen Gebietsschema des Betriebsystems. Das folgende Beispiel erzeugt auf meinen deutschen Win 8.1 diesen String: "Montag, 10. Februar 2014"
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var S : string; begin S := FormatDateTime(FormatSettings.LongDateFormat, Now); Label1.Caption := S; end; |
AW: Brauch mal wieder Hilfe zur Hilfe (DateTimeToStr)
|
AW: Brauch mal wieder Hilfe zur Hilfe (DateTimeToStr)
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 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