[ https://issues.apache.org/jira/browse/LOG4J2-1883?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16337423#comment-16337423 ]
ASF subversion and git services commented on LOG4J2-1883: --------------------------------------------------------- Commit b8b519e5b6125ca08545691a631e8b3e0a0e4cd0 in logging-log4j2's branch refs/heads/LOG4J2-1883-instant-field from rpopma [ https://git-wip-us.apache.org/repos/asf?p=logging-log4j2.git;h=b8b519e ] LOG4J2-1883 moved SystemMillisClock out of the java9 module into core so it can be used with any supported Java version > Support precise timestamps (microsecond and nanosecond level) > ------------------------------------------------------------- > > Key: LOG4J2-1883 > URL: https://issues.apache.org/jira/browse/LOG4J2-1883 > Project: Log4j 2 > Issue Type: Bug > Components: Configurators > Environment: Linux with any JDK including JDK1.8 > Reporter: Madhava Dass > Assignee: Remko Popma > Priority: Critical > > Used log4j and 'log4j2.xml' to configure timestamp format as: > {code} > <?xml version="1.0" encoding="UTF-8"?> > <Configuration status="WARN"> > <Appenders> > <Console name="Console" target="SYSTEM_OUT"> > <PatternLayout > pattern="[%d{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}{UTC}][%level][%logger{36}]:%msg%n"/> > </Console> > </Appenders> > <Loggers> > <Root level="DEBUG"> > <AppenderRef ref="Console"/> > </Root> > </Loggers> > </Configuration> > {code} > This pattern produces the time stamp as: > {code} > [2017-03-29T13:55:28.363000][null]:[Thread-1]: - <message> > {code} > The desired output is: > {code} > [2017-03-29T13:55:28.363701-07:00][null]:[Thread-1]: - <message> > {code} > Different versions of JDKs were tried including JDK 1.8. It does not seem to > make any difference in the outcome. > Is there a way to get the desired time stamp through pattern matching > configuration in the '*.xml' file? -- This message was sent by Atlassian JIRA (v7.6.3#76005)