解析具有短月份且不带点的日期

解析具有短月份且不带点的日期,第1张

解析具有短月份且不带点的日期

这似乎可行

    DateFormatSymbols dfsFr = new DateFormatSymbols(Locale.FRENCH);    String[] oldMonths = dfsFr.getShortMonths();    String[] newMonths = new String[oldMonths.length];    for (int i = 0, len = oldMonths.length; i < len; ++ i) {        String oldMonth = oldMonths[i];        if (oldMonth.endsWith(".")) { newMonths[i] = oldMonth.substring(0, oldMonths[i].length() - 1);        } else { newMonths[i] = oldMonth;        }    }    dfsFr.setShortMonths(newMonths);    DateFormat dfFr = new SimpleDateFormat(        "dd-MMM-yy", dfsFr);    // English date parser for creating some test data.    DateFormat dfEn = new SimpleDateFormat(        "dd-MMM-yy", Locale.ENGLISH);    System.out.println(dfFr.format(dfEn.parse("10-Oct-09")));    System.out.println(dfFr.format(dfEn.parse("10-May-09")));    System.out.println(dfFr.format(dfEn.parse("10-Feb-09")));

编辑:看起来圣影子击败了我。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5506168.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存