Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - FormatDateTime
Voxe - Sa 02.07.11 10:11
Titel: FormatDateTime
Hallo zusammen,
es ist eine Spielerei, aber es lässt mir keine Ruhe, nutze folgende Funktion in 3 Konfigurationen
FormatDateTime('dddddd hh:mm:ss', now);
1. Win7-Professional, Delphi7-Professional, Systemzeit = deutsch, Ergebnis ist: Wochentag in englisch, warum ???
2. Win-XP, Delphi7-Professional, Systemzeit = deutsch, Ergebnis ist: Wochentag in deutsch, ok
3. Win7-Home Premium, Delphi XE, Systemzeit = deutsch, Ergebnis ist: Wochentag in deutsch, ok
Gruß, Voxe
Voxe - Sa 02.07.11 10:46
Danke für die Antwort und die Links, werde es gleich Montag probieren, da WE ist.
Es ist kein wirkliches Problem für mich, habe mich nur gewundert :eyecrazy:
Gruß
haentschman - Sa 02.07.11 10:55
Ich hab nochmal den zweiten Link bis zu Ende gelesen...
Beitrag #25 spricht von der Lösung. Wie vermutet liegt es an den Ländereinstellungen. Probiers aus... :wave:
Voxe - Sa 02.07.11 11:40
Habe das auch noch einmal gelesen.
Aber, der Win7-Prof PC, sollte mein Entwicklungsrechner sein. Heisst, dort wurde die Zeile compiliert, habe allerdings die 3 Versuche auf den jeweiligen Rechnern compiliert.
Gruß Voxe
PS: für alle die das Lesen, sowas, macht man nicht, ist nur aufgefallen.
colaka - Sa 02.07.11 17:00
Hallo,
wenn Du den Wochentag unabhängig von den Systemeinstellungen darstellen möchtest, mußt Du ihn über die Funktion DayOfWeek ermitteln:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| case DayofWeek(Date) of 1 : Wochentag := 'Sonntag'; 2 : Wochentag := 'Montag'; 3 : Wochentag := 'Dienstag'; 4 : Wochentag := 'Mittwoch'; 5 : Wochentag := 'Donnerstag'; 6 : Wochentag := 'Freitag'; 7 : Wochentag := 'Samstag'; end; |
Gruß Ebi
indianer - So 03.07.11 00:08
Ich habe ein Programm, damals mit Delphi 4 geschrieben, kein Code mehr vorhanden.
Unter Win 95 bis Vista deutsche Datumsnamen, unter "Win 7 Home Premium" von Medion
englische Namen.
Den Tipp vom ersten Link Nr. 13 ausgeführt und Neustart, jetzt deutsche Namen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!