<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body>
<div dir="ltr">
<div></div>
<div>
<div dir="ltr">Hello Roger,</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Thanks for the Tipp, that’s indeed a good reason why it’s not needed in the legacy SDF API.</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Gruss</div>
<div dir="ltr">Bernd</div>
<div id="ms-outlook-mobile-signature">
<div style="direction:ltr">-- </div>
<div style="direction:ltr">http://bernd.eckenfels.net</div>
</div>
</div>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Von:</b> core-libs-dev <core-libs-dev-retn@openjdk.org> im Auftrag von Roger Riggs <roger.riggs@oracle.com><br>
<b>Gesendet:</b> Friday, July 15, 2022 4:14:16 PM<br>
<b>An:</b> core-libs-dev@openjdk.org <core-libs-dev@openjdk.org><br>
<b>Betreff:</b> Re: Case Insensitive DateFormatSymbols for parsing</font>
<div> </div>
</div>
<div>Hi Bernd,<br>
<br>
Perhaps use java.time.format.DateTimeFormatter.<br>
<br>
You can create a case-insensitive DateTimeFormatterBuilder using .parseCaseInsensitive().<br>
<br>
<a class="x_moz-txt-link-freetext" href="https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#parseCaseInsensitive()">https://docs.oracle.com/en/java/javase/18/docs/api/java.base/java/time/format/DateTimeFormatterBuilder.html#parseCaseInsensitive()</a><br>
<br>
Regards, Roger<br>
<br>
<br>
<div class="x_moz-cite-prefix">On 7/15/22 8:17 AM, Bernd Eckenfels wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>
<div dir="ltr">Hello,</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">I noticed that it is surprisingly hard to make SimpleDateFormat accept all-uppercase month names while parsing. Even with a custom DateFormatSymbols that’s hard because you can only specify a single symbol for a month name. For parsing it would
be good if you can either specify a list of names like “June,june,JUNE” or have it allow a special case insensitive configuration option. (The list would also allow custom short forms like “ja” “fe” but not “ju”’</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Am I missing something?</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Gruss</div>
<div dir="ltr">Bernd</div>
<div id="x_ms-outlook-mobile-signature">
<div style="direction:ltr">-- </div>
<div style="direction:ltr"><a class="x_moz-txt-link-freetext" href="http://bernd.eckenfels.net">http://bernd.eckenfels.net</a></div>
</div>
</div>
</div>
</blockquote>
<br>
</div>
</body>
</html>