<div dir="ltr">Per LOGBACK-262 [1], logback does not conform to ISO8601 when printing <font face="courier new, monospace">%d{ISO8601}</font>. We're in the process of fixing this [2], but we'd like to maintain backward compatibility for log parsers that might rely on the incorrect format. We have a couple options.<div>

<br></div><div>OPTION 1. Add a new option for %d that enables the legacy incorrect format. Deprecate it, and remove it after several releases. Examples:</div><div><br></div><div><font face="courier new, monospace">  %d{ISO8601_OLD}</font></div>

<div><font face="courier new, monospace">  %d{NOT8601}</font></div><div><font face="courier new, monospace">  %d{OLD8601}</font></div><div><font face="courier new, monospace">  %d{ISO8601,,old}</font></div><div><font face="courier new, monospace">  other?</font></div>

<div><br></div><div>OPTION 2. Force users to specify a custom date format that matches the legacy incorrect format:</div><div><br></div><div><font face="courier new, monospace">  %d{"yyyy-MM-dd HH:mm:ss,SSS"}</font></div>

<div><br></div><div>Please provide feedback on these options (or a new one) by June 23.<br></div><div><br></div><div><div>Thanks,</div><div>Tony</div><div><br></div><div><div>[1] <a href="http://jira.qos.ch/browse/LOGBACK-262" target="_blank">http://jira.qos.ch/browse/LOGBACK-262</a></div>

<div>[2] <a href="https://github.com/qos-ch/logback/pull/207">https://github.com/qos-ch/logback/pull/207</a></div></div><div><br></div>
</div></div>