[logback-dev] [JIRA] (LOGBACK-1395) Logback date output is in GMT and not in the default timezone of the host Java platform is used
QOS.CH (JIRA)
noreply-jira at qos.ch
Tue Apr 24 15:11:00 CEST 2018
Nimrod_G created LOGBACK-1395:
---------------------------------
Summary: Logback date output is in GMT and not in the default timezone of the host Java platform is used
Key: LOGBACK-1395
URL: https://jira.qos.ch/browse/LOGBACK-1395
Project: logback
Issue Type: Bug
Affects Versions: 1.1.9
Environment: We have 2 services which every one of them include logback.xml configuration file and run on the same JVM.
In one of them we have an issue that the date timestamp include in the log is displayed with GMT timestamp, while on the other service the timestamp is correct as the local host time.
This is issued appender:
{code:java}
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${HOME:-..}/myLog.log</file>
<encoder> <!-- class="ch.qos.logback.classic.encoder.PatternLayoutEncoder" -->
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [thread_id=%t] %-5level %logger{50} - %msg%n</pattern>
</encoder>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!-- rollover daily -->
<fileNamePattern>${HOME:-..}/%d{yyyy-MM-dd}.%i.log.zip</fileNamePattern>
<maxFileSize>1GB</maxFileSize>
<maxHistory>10</maxHistory>
<totalSizeCap>10GB</totalSizeCap>
<cleanHistoryOnStart>true</cleanHistoryOnStart>
</rollingPolicy>
</appender>
{code}
The pattern
{code:java}
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS}
{code}
doesn't include any timezone parameter and by default should present the default timezone of the host Java platform is used (which in this case on the tested machine is GMT+3). Why it's presented in GMT?
Reporter: Nimrod_G
Assignee: Logback dev list
--
This message was sent by Atlassian JIRA
(v7.3.1#73012)
More information about the logback-dev
mailing list