https://bz.apache.org/bugzilla/show_bug.cgi?id=59871
--- Comment #8 from Michael Osipov <1983-01...@gmx.net> --- (In reply to Andrey Zykov from comment #7) > (In reply to Mark Thomas from comment #5) > > This is now configurable in 9.0.x (for 9.0.0.M10 onwards) and 8.5.x (for > > 8.5.5) onwards. > > Hello Mark! I'm trying to change timestamp for OneLineFormatter on my Tomcat > 8.5.12 but get wrong format. Could you please check? > > part of my logging.properties file: > java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter > org.apache.juli.OneLineFormatter.timeFormat = yyyy-MM-dd'T'HH:mm:ss.SSSZ > > But in log I get: > > 2017-04-06T10:02:23.###+0200.546 INFO [main] > org.apache.catalina.core.StandardEngine.startInternal Starting Servlet > Engine: Apache Tomcat/8.5.12 > > As you can see - there are ### instead of milliseconds, and milliseconds are > at the end of timestamp. > > I've tried set TimeFormat to "EEE, d MMM yyyy HH:mm:ss Z" and get: > Thu, 6 Apr 2017 10:06:20 +0200.842 > > Again - milliseconds are at the end of timestamp. I had the same issue, read he Javadoc: SSS is not supported. You wan't "yyyy-MM-dd'T'HH:mm:ss". Btw, never go for Z but for ZZZ only. Try "yyyy-MM-dd'T'HH:mm:ssZZZ". -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org