Hallo Zusammen,
Ich habe hier ein seltsames Phänomen dass ich mir nicht erklären kann.
Auf einer Buildmaschine werden unsere EAR-Files für einen Anwendungsserver mittels Ant gebaut.
Dazu wird der Timestamp an den Namen des EAR Files gehängt. Alles schön und gut, funktioniert sein Jahren ohne Probleme, bis vor ein paar Tagen, als aus "Mrz", plötzlich "Mär" wurde.
Und seitdem wird der Timestamp mal als "Mrz" und mal als "Mär" (auch für ein und das selbe Projekt) ausgegeben.
An dem Rechner ist in der Zwischenzeit nichts passiert was die JVM o.ä. beeinflusst.
Benutzt wird folgender Timestamp in Ant:
Dieser spiegelt den folgenden Konstruktor des SimpleDateFormat wider:
Sollte dabei nicht immer ein und das gleiche Format ausgegeben werden?
Bisher habe ich angenommen dass für die deutsche Ausgabe der März mit "Mrz" abgekürzt wird, was auch bisher so immer geschehen ist.
Wieso wird nun manchmal "Mrz" und mal "Mär" ausgegeben?
Hat jemand eine logische Erklärung dafür?
Besten Dank schonmal im Vorraus!
Viele Grüße
Ich habe hier ein seltsames Phänomen dass ich mir nicht erklären kann.
Auf einer Buildmaschine werden unsere EAR-Files für einen Anwendungsserver mittels Ant gebaut.
Dazu wird der Timestamp an den Namen des EAR Files gehängt. Alles schön und gut, funktioniert sein Jahren ohne Probleme, bis vor ein paar Tagen, als aus "Mrz", plötzlich "Mär" wurde.
Und seitdem wird der Timestamp mal als "Mrz" und mal als "Mär" (auch für ein und das selbe Projekt) ausgegeben.
An dem Rechner ist in der Zwischenzeit nichts passiert was die JVM o.ä. beeinflusst.
Benutzt wird folgender Timestamp in Ant:
Code:
<tstamp> <format property="TODAY_DE" pattern="ddMMMyy-HHmm" locale="de" /> </tstamp>
Code:
SimpleDateFormat("ddMMMyy-HHmm", Locale locale) // + locale = de
Bisher habe ich angenommen dass für die deutsche Ausgabe der März mit "Mrz" abgekürzt wird, was auch bisher so immer geschehen ist.
Wieso wird nun manchmal "Mrz" und mal "Mär" ausgegeben?
Hat jemand eine logische Erklärung dafür?
Besten Dank schonmal im Vorraus!
Viele Grüße
Comment