2014-07-03 18 views
12

Trotz der Tatsache, dass in http://<jenkins server>/systemInfo die user.timezone Eigenschaft Wert trifft meine aktuelle Zeitzone habe ich noch 12-Stunden-Format.Set 24-Stunden-Format in Jenkins

enter image description here

Ich möchte statt 24-Stunden-Format haben.

Hat jemand irgendwelche Ideen, wie es in Jenkins geändert werden kann?

Vielen Dank.

+0

Jenkins verwendet die Sprache des Browsers, wenn Sie es auf Englisch (US) setzen und dann auf Englisch (GB) ändern –

Antwort

7

Da @Arkain erwähnt wird, sollten Sie in den Einstellungen des Browsers die Sprache angeben, die Ihrem gewünschten Zeitformat entspricht. Ich hatte sowohl English (US) und nur English (was ich dachte, war Englisch (GB)), aber dann erkannte ich, dass ich zusätzliche English (GB) Sprache hinzugefügt haben sollte.

Vielen Dank!

+0

Hmm, das scheint nur auf den einzelnen Jobseiten zu funktionieren, nicht auf der Pipelineansicht, zumindest mit Jenkins 1.554.1. –

+0

@ PaŭloEbermann Ich glaube, dass Zeitformateinstellungen für das ganze Jenkins angewendet werden, wenn das Pipeline-Plugin keine eigenen Einstellungen hat. Und ja, als letztes Mittel können Sie eine neuere Version von Jenkins ausprobieren. – meeroslaph

3

Leider hat sich diese Situation nicht geändert und Jenkins' Datumsanzeigestil nach wie vor auf die Browser-Sprache als 2016. Januar

Auf Nebenbei bemerkt

verbunden: Es gibt eine Locale Plugin, die angeblich Jenkins außer Kraft setzen können default Verhalten beim Abrufen des Gebiets über die Browsersprache. Obwohl - wie Greg Dubicki - dieses Plugin does process a language_country_variant string notiert ist, hat nur der Sprachteil (ein 2-stelliges ISO 639-1 language code) eine Wirkung, und es definiert nur die UI-Sprache. Das Datumsanzeigeformat scheint immer noch nur durch die Sprache des Browsers definiert zu sein.

+1

Eigentlich Locale Plugin sollte akzeptieren und verwenden Sie "en_GB" Einstellung richtig, nach seinem Code: https://github.com/jenkinsci/locale-plugin/blob/master/src/main/java/hudson/plugins/locale/PluginImpl .java # L82 ... Aber in meinem Fall nicht. :( –

+2

Btw: "en_IE" locale wäre eine sicherere Wette, um Englisch & 24h-Format zu bekommen, siehe: http://unix.stackexchange.com/questions/62316/why-is-there-no-euro-english- Gebietsschema –