Hallo
ich möchte in eine Ini Datei das aktuelle Datum mit Uhrzeit von einer Datei (erstelldatum) reinschreiben.
Ich versuche das mit setlocale zu machen damit ich immer das richtige Format habe, je nachdem wie die Länder einstellungen sind.
Wenn ich testweise auf meinem deutschen Windows XP:
-----------------------
setlocale (LC_TIME, "");
echo "strftime nach setlocale ist " . strftime("%c") . "<br><br>";
echo "<br>Die momentane Ländereinstellung ist " . setlocale(LC_ALL,""). "<br><br>";
---------------
wird mir immer:
strftime nach setlocale ist 20.07.2004 12:14:02
Die momentane Ländereinstellung ist German_Germany.1252
Wenn ich nun in der Systemsteuerung --Regions- und Sprachoptionen
auf England umstelle, ändert das aber nichts.
Es zeigt immer Deutsch an.
Was ist falsch?
Gruss und danke
hawk
ich möchte in eine Ini Datei das aktuelle Datum mit Uhrzeit von einer Datei (erstelldatum) reinschreiben.
Ich versuche das mit setlocale zu machen damit ich immer das richtige Format habe, je nachdem wie die Länder einstellungen sind.
Wenn ich testweise auf meinem deutschen Windows XP:
-----------------------
setlocale (LC_TIME, "");
echo "strftime nach setlocale ist " . strftime("%c") . "<br><br>";
echo "<br>Die momentane Ländereinstellung ist " . setlocale(LC_ALL,""). "<br><br>";
---------------
wird mir immer:
strftime nach setlocale ist 20.07.2004 12:14:02
Die momentane Ländereinstellung ist German_Germany.1252
Wenn ich nun in der Systemsteuerung --Regions- und Sprachoptionen
auf England umstelle, ändert das aber nichts.
Es zeigt immer Deutsch an.
Was ist falsch?
Gruss und danke
hawk
Kommentar