如果不指定Locale.ENGLISH 在有些JDK下 輸出
6月 INV USD 314,791.77,DUE 25-07
[PAID USD 503,389.56 ON 2025-07-16]
Mar INV USD 52,042.00,DUE 25-07
[PAID USD 52,042.00 ON 2025-08-11]
所以必須指定 Locale.ENGLISH, 這樣輸出 英文月份
/** MMM*/public static final String toMMMD(String _dateStr) {if(_dateStr == null || _dateStr.equals("")) return "";return new SimpleDateFormat(PATTERN_MMM,Locale.ENGLISH).format(parseDate(_dateStr));}