![]() |
Datum von englisch ins deutsche konvertieren
Hallo Leute,
habe folgendes Problem: Ich bekomme von der DB das datum in englisches Format zurück. Sprich 2006-11-05. dieses Format möchte ich aber gerne ins deutsche konvertieren. Sprich 05.11.2006. Gibt es eine Funktion in Delphi? danke. |
Re: Datum von englisch ins deutsche konvertieren
Einer überladenen Funktion von StrToDate kann man die datumseinstellungen übergeben.
|
Re: Datum von englisch ins deutsche konvertieren
Meinst ich soll die strtodate überladen?
weil wenn ich strtodate('dd','2005-11-06') schreibe, bekomme ich beim Kompilieren schon einen Fehler. Habe es jetzt so probiert:
Delphi-Quellcode:
aber er sagt mir immer dass das Datum nicht gültig ist.
GetLocaleFormatSettings(0,setting);
erg :=hourof(strtodatetime('2006-05-12 12:12:00',setting)); |
Re: Datum von englisch ins deutsche konvertieren
Nein ich meinte die schon vorhandene Variante
Delphi-Quellcode:
StrToDate( '2006-05-12', 'YY-mm-dd');
|
Re: Datum von englisch ins deutsche konvertieren
Zitat:
Aber es gibt doch seit n paar Jahren das neue DIN Format das genau so aufgebaut ist wie du es hast. Zumindest hab ich das mal 1998 in der Berufsschule so gelernt im Textverarbeitungsunterricht! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:38 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